const orignalSetItem = store.set
store.set = function (key, value) {
const setItemEvent = new Event('storage');
setItemEvent.key = key;
setItemEvent.value = value;
window.dispatchEvent(setItemEvent);
orignalSetItem.apply(this, arguments); // 不能直接使用store.set调用 会导致无限循环
};
自定义事件
最新推荐文章于 2023-09-04 10:40:51 发布