跳转到内容

定时器逻辑

定时器为绑定到视图或部件上逻辑,每隔一定时间执行脚本内容代码。

参数

名称类型描述
documentDocument当前文档对象
selector(className: string) => HTMLCollectionOf<Element>元素选择器
envIEnvironment当前环境对象
appSessionIApiData当前应用会话对象
topViewSessionIApiData当前顶级视图会话对象
viewSessionIApiData当前视图会话对象
contextIApiContext当前视图上下文
viewParamIApiParams当前视图参数
dataIApiData[]当前业务数据
appIApiAppHubController当前应用
topViewIApiViewController当前顶级视图
parentViewIApiViewController | undefined当前父视图
viewIApiViewController当前视图
parentIApiViewController | undefined当前父视图
util{ message: IApiMessageUtil, notification: IApiNotificationUtil,modal: IApiModalUtil,confirm: IApiConfirmUtil,openView: IApiOpenViewUtil}工具集
ctrlIApiControlController | undefined当前部件

调用示例

根据配置的间隔,定时刷新表格部件数据

typescript
ctrl.refresh();

使用定时器逻辑切换表格分页

if (ctrl.state.curPage=== ctrl.state.totalPages) {
    ctrl.state.curPage = 1;
} else {
    ctrl.state.curPage += 1;
}
ctrl.load();
未来已来,立即拥抱应用融合的力量
Released under the MIT License.