본문 바로가기
윅스 (Wix) 홈페이지 만들기/윅스 코딩 (Wix Code - Corvid)

윅스 (Wix) 코딩 - 데이터 후크 (Wix Code: About Data Hooks)

by 라임쥬서(Lime Juicer) 2020. 5. 7.
반응형

윅스 (Wix) 코딩 - 데이터 후크 (Wix Code: About Data Hooks)

 

 

 

설명)

 

데이터 후크는 사이트 컬렉션과의 특정 상호 작용 전후에 코드를 실행합니다. 데이터 후크를 사용하면 발생 직전 또는 직후에 상호 작용을 차단할 수 있습니다. 후크의 코드는 상호 작용 자체에 영향을 주기 위해 사용될 수도 있습니다. 예를 들어 항목을 컬렉션에 추가하기 전에 항목을 가로 채서 최종 유효성 검사를 수행하거나 실제로 컬렉션으로 가져오는 데이터를 조정할 수 있습니다.

 

일반적으로, 컬렉션과의 상호 작용이 페이지 요소에 의해 시작되거나 Data API를 사용하여 프로그래밍 방식으로 시작되는지 여부에 관계없이 후크가 실행됩니다. 그러나 사이트의 백엔드 코드에서 Data API 호출은 선택적 WixDataOptions 객체를 전달할 수 있으며 이를 사용하여 특정 상호 작용에서 후크가 호출되지 않도록 할 수 있습니다.

 

 

후크 유형 (Hook Types)

연결할 수 있는 데이터 상호 작용의 수명 주기에는 여러 가지 다른 점이 있습니다. 다른 후크는 다른 인수를 받고 다른 값을 반환합니다. 자세한 내용은 Data API 참조를 참조합니다.

 

- item : 현재 항목, 예를 들어, beforeInsert에서 이것은 곧 삽입될 항목입니다. 예를 들어 afterQuery에서 발생할 수 있는 것과 같은 많은 항목이있는 경우 각 항목에 대해 한 번씩 후크 함수가 반복적으로 호출됩니다.

- itemId : 현재 항목의 ID 값

- query : 실행될 WixDataQuery 객체

count : 개수의 항목 수

- error : 오류 객체.

 

후크 이름 (Hook Name)

받음 (Receives)

beforeInsert

item

afterInsert

item

beforeUpdate

item

afterUpdate

item

beforeRemove

itemId

afterRemove

item

beforeGet

itemId

afterGet

item

beforeQuery

query

afterQuery

item

beforeCount

query

afterCount

count

onFailure

error

 

 

 

 

 

 

연관된 토픽)

윅스 (Wix) 코딩 - 데이터 후크 사용 방법 (Wix Code : How to Use Data Hooks)

윅스 (Wix) 코딩 - 데이터 API 작업하기 (Wix Code: Working with the Data API)

 

 

윅스 홈페이지 만들기 101

윅스 (Wix) 홈페이지 만들기 101 - E-Book - Index

 

윅스 (Wix) 홈페이지 만들기 101 - E-Book - Index

윅스 (Wix) 홈페이지 만들기 101 - E-Book - Index 윅스 (Wix.com) 윅스 ADI & 템플릿 (Wix ADI & 템플릿) 윅스 웹에디터 (Wix Editor) 윅스 코딩 (Wix Code - Corvid) 윅스 해커톤 (Wix Hackathon)

limejuicer.tistory.com

 

출처 :

https://support.wix.com/en/article/wix-code-about-data-hooks

 

반응형

댓글