41 lines
948 B
TypeScript
41 lines
948 B
TypeScript
import { Modular, Manager, ILifetime } from "../../core/Module";
|
|
import { Login } from "../../api/Login";
|
|
import { Storage } from "../../core/Storage";
|
|
|
|
/**
|
|
* 顶部状态栏
|
|
*/
|
|
class TestCore<M extends Manager> extends Modular<M>
|
|
implements Partial<ILifetime> {
|
|
|
|
public override onLoad() {
|
|
|
|
let s = new Storage("test", {
|
|
a: new Date(),
|
|
be: 2
|
|
});
|
|
|
|
let s2 = new Storage("test", {
|
|
be: 1,
|
|
aa: "abc"
|
|
});
|
|
|
|
s2.set("be", 4);
|
|
|
|
console.log(s, s2);
|
|
|
|
setTimeout(() => {
|
|
s.set("be", 12);
|
|
}, 1000)
|
|
|
|
new Login().param({studentId: "2017060129", password: "hch2000210%"})
|
|
.request().wait({
|
|
ok: (w) => {console.log("ok", w)},
|
|
no: (w) => {console.log("no", w)},
|
|
done: (w) => {console.log("done", w)}
|
|
});
|
|
}
|
|
}
|
|
|
|
export default TestCore;
|
|
export { TestCore }; |