添加onPageLoadInitAuth函数判断登录

This commit is contained in:
zhengw
2026-03-10 11:33:42 +08:00
parent 511d29281e
commit 76c28f8d78
40 changed files with 816 additions and 526 deletions

View File

@@ -9,8 +9,8 @@ function triggerEvent(key: string, data: any) {
});
}
// 也可以触发一个通用的 'change' 事件
if (listeners["change"]) {
listeners["change"].forEach((callback: any) => {
if (listeners['change']) {
listeners['change'].forEach((callback: any) => {
callback({ key, data });
});
}
@@ -45,15 +45,15 @@ export const Subscribe = {
* @param functionKey 唯一的函数key(用于取消订阅的)
* @param callback 回调函数
*/
on(key: string, functionKey: string, callback: () => void) {
on(key: string, functionKey: string, callback: (data: any) => void) {
if (!listeners[key]) {
listeners[key] = [];
}
if (typeof callback == "function") {
(callback as IFun)["$$functionKey"] = functionKey;
if (typeof callback == 'function') {
(callback as IFun)['$$functionKey'] = functionKey;
listeners[key].push(callback);
} else {
console.log("订阅事件 callback 必须是函数");
console.log('订阅事件 callback 必须是函数');
}
},