import { ModuleControl } from "queenjs"; import { EditorModule } from "../../module"; import { PageListController } from "@queenjs/controllers"; import { reactive } from "vue"; export class FrameControl extends ModuleControl { state = reactive({}); listCtrl = new PageListController< { _id: string; title: string; thumbnail: string }, any >(this.module.config.httpConfig); init() { this.initData(); } private async initData() { this.listCtrl.setCrudPrefix("/sys/h5"); this.listCtrl.state.size = 10000; await this.listCtrl.loadPage(1); } }