电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

客开页面渲染三方接口数据

来源:用友作者:用友2025-08-162

客开页面渲染三方接口数据

需求:有时候我们需要再客开页面中渲染三方接口的数据,那么应该如何实现呢,这里提供一些实现思路

1,前端函数部分:

viewModel.getGridModel().on('afterSetDataSource', function (data) {
   let b = viewModel.getCache("remark");
   let gridModel = viewModel.getGridModel();
   //获取查询区
  let filterViewModelInfo = viewModel.getCache('FilterViewModel');
  let filterModelInfo = filterViewModelInfo.get('name');
  let realModelInfo = filterModelInfo.getFromModel();
   if (!b) {
     debugger;
     console.log("======before==========>"+JSON.stringify(gridModel.getData()));
     let pageIndex = gridModel.getPageIndex();
     let pageSize = gridModel.getPageSize();

//查询区拿到name属性
     let name = realModelInfo.getValue();

//调用api函数获取三方接口数据
     let res = cb.rest.invokeFunction("AT17FE6D9E08480004.api.getWebData", {pageIndex:pageIndex,pageSize:pageSize,name:name},function(err, res) {},viewModel,{async:false})
     let total = res.result.total;
     viewModel.setCache("remark", 1);

//渲染三方接口数据
     gridModel.setState('dataSourceMode','local');
      gridModel.setDataSource(res.result.data);
     gridModel.setPageInfo({
                        pageSize: pa

客开页面渲染三方接口数据

需求:有时候我们需要再客开页面中渲染三方接口的数据,那么应该如何实现呢,这里提供一些实现思路1,前端函数部分:viewModel.getGridMode...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信