루프백은 모델 라이프 사이클의 특정 시점을 처리 할 때 중복되는 개념을 갖는 것 같습니다.
https://docs.strongloop.com/display/public/LB/Operation+hooks
적용 Model.observe
vs
https://docs.strongloop.com/display/public/LB/Events#Events-Modelevents
적용 Model.on
둘 다 비슷한 방식으로 CRUD 이벤트를 처리하는 것 같습니다.
이 두 가지 유형의 이벤트 시스템의 차이점은 무엇입니까? 그리고 언제 다른 것을 사용해야합니까?
업데이트 :
분명히 겹치는 모델 이벤트는 Loopback v3에서 더 이상 사용되지 않으므로 작업 후크 만 사용해야합니다.
많은 차이점이 있습니다. 다음은 주목할만한 몇 가지입니다.
작업 후크는 특정 이벤트 전후에 콜백을 호출 할 수 있습니다. 예를 들어 beforeSave / afterSave 작업은 모델이 변경된 후에 만 콜백을 호출하는 변경된 이벤트와 연결됩니다.
모델의 라이프 사이클에는 오퍼레이션 후크 만 호출하는 이벤트가 있습니다. 예를 들어로드 된 오퍼레이션 후크는 모델의 인스턴스가 find (), findOne (), count () 등을 통해로드 될 때마다 호출됩니다. 또한 일부 이벤트 만 있습니다. 모델 이벤트 (예 : dataSourceAttached)에 의해 처리되며, 모델이 데이터 소스에 연결될 때 호출됩니다.
따라서 겹치는 부분이 있지만 관찰 할 수있는 수명주기 이벤트에도 차이가 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다