(#45) Optimize Modular loading performance
This commit is contained in:
@@ -28,12 +28,12 @@ implements Partial<ILifetime> {
|
||||
s.set("be", 12);
|
||||
}, 1000)
|
||||
|
||||
new Login().param({studentId: "1806240113", password: "qazxsw123"})
|
||||
.request().wait({
|
||||
ok: (w) => {console.log("ok", w)},
|
||||
no: (w) => {console.log("no", w)},
|
||||
done: (w) => {console.log("done", w)}
|
||||
});
|
||||
// new Login().param({studentId: "1806240113", password: ""})
|
||||
// .request().wait({
|
||||
// ok: (w) => {console.log("ok", w)},
|
||||
// no: (w) => {console.log("no", w)},
|
||||
// done: (w) => {console.log("done", w)}
|
||||
// });
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -6,7 +6,17 @@ import { TestCore } from "./TestCore";
|
||||
* 此页面使用 Manager 进行模块化管理
|
||||
* 若要添加先功能请先定义 Modular 并添加至 Manager
|
||||
*/
|
||||
Manager.Page((manager)=>{
|
||||
(async () => {
|
||||
|
||||
// 初始化页面
|
||||
const { manager, query } = await Manager.PageAsync();
|
||||
|
||||
// 添加 StatusBar Modular
|
||||
manager.addModule(StatusBar, "statusBar");
|
||||
|
||||
// 添加 TestCore Modular
|
||||
manager.addModule(TestCore, "testCore");
|
||||
})
|
||||
|
||||
// 初始化全部 Modular
|
||||
await manager.loadAllModule(query);
|
||||
})()
|
||||
Reference in New Issue
Block a user