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

常用前端函数5

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

常用前端函数5

卡片界面根据页面状态按钮控制显示

//通过页面规则可以实现,不建议用函数 function (event) {  var viewModel = this;  viewModel.on("modeChange",function (data) {            if(data == "add"){                  viewModel.get("button24rj").setVisible(true);            }else{                  viewModel.get("button24rj").setVisible(false);            }          }); }

获取卡片页面的单据状态

//通过页面规则可以实现,不建议用函数 var currentState = viewModel.getParams().mode;

联动动态控制组件是否可编辑

//通过页面规则可以实现,不建议用函数 function (event) {  var viewModel = this;  var sexModel=viewModel.get("sex");  //获取ListModel  sexModel.on('afterValueChange',function(data){       if(data.value.value=="1"){         let phoneModel=viewModel.get("phone"); //获取手机控件         phoneModel.setVisible(true);         gridModel.setReadOnly(false); //设置gridModel可编辑       } }

删除行后处理

//该举例是金额计算,不建议用函数,建议使用页面规则-公式 function (event) {  var viewModel = this;  viewModel.on('afterDeleteRow', function (args) {      var rows = viewModel.getGridModel().getRows();      if(rows.length>0){        var totaldata = 0;        rows.forEach(data => {          if(data.jine==""||data.jine==undefined)data.jine=0;          totaldata+=data.jine;        });        viewModel.get("zongjine").setValue(totaldata);      }  }); }

编辑表格单元格后事件

//该举例是金额计算,不建议用函数,建议使用页面规则-公式 function (event) {  var viewModel = this;  var gridModel = viewModel.getGridModel();  gridModel.on("afterCellValueChange",function(data){      var cellName = data.cellName;      if(cellName=='jine'){         var rows = viewModel.getGridModel().getRows();        if(rows.length>0){          var totaldata = 0;          rows.forEach(data => {            if(data.jine==""||data.jine==undefined)data.jine=0;            totaldata+=data.jine;          });          viewModel.get("zongjine").setValue(totaldata);        }      }  }); }

常用事件函数

//设置时间  var formatDate = function (date){    var y = date.getFullYear();    var m = date.getMonth()+1;  

常用前端函数5

卡片界面根据页面状态按钮控制显示//通过页面规则可以实现,不建议用函数function (event) { var viewModel = this; viewModel.on...
点击下载文档文档为doc格式

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

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