PC视图
zcView
属性
viewDomId
视图HTML元素ID
viewCompRefs
视图组件实例集合
// 5Uxq4ojFRxFSdGfu5UjpA是视图组件的ID
let comp = viewCompRefs["5Uxq4ojFRxFSdGfu5UjpA"]
console.log(comp)
varSet
视图变量集合
// 设置视图中的变量var1为true
varSet.view.var1 = true;
// 设置视图中的变量var2为字符串“hello world”
varSet.view.var2 = "hello world"
dsDataSet
视图数据源数据集合
methodSet
视图方法集合
// 调用视图中的方法function1
methodSet.function1();
数据源
loadDataSource()
加载数据源
let vm = this;
// 加载指定数据源
vm.loadDataSource("数据源名称");
// 加载指定数量的数据源
vm.loadDataSource("数据源名称", {pageSize:999});
// 加载指定数量的数据源
vm.loadDataSource(
// 要刷新的数据源名称
"数据源名称",{
// 筛选的关键字
keyword: "test",
// 要进行筛选的字段
keywordFieldNames: [],
// 分页中加载的数据量
pageSize: 999
});
loadDataSourceById()
加载数据源
reloadDataSource()
重新加载数据源,常用于数据更新后需要重载数据源的情况,例如新增、修改、删除等操作后。
let vm = this;
vm.reloadDataSource("数据源名称");
// 重新加载指定数量的数据源
vm.reloadDataSource("数据源名称", {pageSize:999});
// 完整参数
vm.reloadDataSource(
// 要刷新的数据源名称
"数据源名称",{
// 筛选的关键字
keyword: "test",
// 要进行筛选的字段
keywordFieldNames: [],
// 分页中加载的数据量
pageSize: 999
});
reloadDataSourceById()
根据数据源ID重新加载数据源