Store-in-Svelte : 구독 취소 방법 pseudo-c0de
let store = function (statePassed /* = undefined (default) */) {
let stateAccepted = statePassed;
let un = (function (/* stateAccepted */) {
console.log(
"Hello from closure : I am returning unsubscribe method for you . "
);
store = null;
})();
return {
getState: () => stateAccepted,
unsubcribe: () => un
};
};
let ref = store("some-state"); // Hello from closure : I am returning unsubscribe method for you .
ref.unsubcribe(); // once unsubscribed, store is disposed ;
console.log(store); // null # : just as expected
ref.getState(); // "some-state"
// ref = null; // # null : complete unsubscription
Reference
이 문제에 관하여(Store-in-Svelte : 구독 취소 방법 pseudo-c0de), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/projektorius96/store-in-svelte-unsubscribe-method-pseudo-c0de-2pd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)