Appearance
自定视图服务
获取当前视图信息
javascript
customViewService.getTableView();
返回值 Promise<TableView>
javascript
customViewService.getTableView().then(tableView => {
console.log(tableView);
});
获取当前视图的数据列表
javascript
customViewService.getRecordList();
返回值 Promise<List<Record>>
javascript
customViewService.getRecordList().then(list => {
console.log(list);
});
获取当前视图的数据数量
javascript
customViewService.getRecordCount();
返回值 Promise<Number>
javascript
customViewService.getRecordCount().then(count => {
console.log(count);
});
修改当前视图的分页信息
javascript
customViewService.changePagination(pagination);
参数 | 类型 | 描述 |
---|---|---|
pageIndex | Number | 页码(从1开始) |
pageSize | Number | 每页数据量 |
返回值 Promise<any>
javascript
customViewService.changePagination({
pageIndex:2,
pageSize:50,
});
获取当前视图的数据表信息
javascript
customViewService.getTableInfo();
返回值 Promise<TableInfo>
javascript
customViewService.getTableInfo().then(tableInfo => {
console.log(tableInfo);
});
打开记录详情页
javascript
customViewService.openRecord(recordId);
参数 | 类型 | 描述 |
---|---|---|
recordId | String | 记录ID |
javascript
customViewService.openRecord('s99ddf34fcverf');
重新加载当前视图数据,会重置视图的分页数据
javascript
customViewService.reload();
刷新当前视图数据,不会重置视图的分页数据
javascript
customViewService.refresh();
设置当前视图选中的记录ID列表
javascript
customViewService.setSelectedRecordIdList(idList);
参数 | 类型 | 描述 |
---|---|---|
idList | List<String> | 选中记录的ID列表 |
javascript
customViewService.setSelectedRecordIdList(['s99ddf34fcverf']);
设置当前视图的右键菜单记录
javascript
customViewService.setContextMenuRecordId(recordId);
参数 | 类型 | 描述 |
---|---|---|
recordId | String | 记录ID |
javascript
customViewService.setContextMenuRecordId('s99ddf34fcverf');