添加onPageLoadInitAuth函数判断登录
This commit is contained in:
@@ -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 必须是函数');
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user