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

常用前端函数1

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

常用前端函数1

页面初始化->设置默认值(前端函数)

function (event) {  viewModel.get('userid').setValue(newPseudoGuid());  viewModel.get('startdate').setValue(formatDate(new Date()));  function formatDate(date){    var month = date.getMonth()+1;    return date.getFullYear()+"-"+month+"-"+date.getDate()  } }

初始化自定义按钮绑定点击事件

function (event) {  var viewModel = this;  viewModel.get('button5ad').on('click', function () {    var rows = viewModel.getGridModel().getSelectedRows();    console.log(rows);  }) }

保存前校验

function (event) {  var viewModel = this;  //设置保存前校验  viewModel.on("beforeSave", function(args){      var jieyongriqi = viewModel.get("jieyongriqi").getValue();      var guihairiqi = viewModel.get("guihairiqi").getValue();      const isAfterDate = (dateA, dateB) => dateA > dateB;      if(!isAfterDate(guihairiqi, jieyongriqi)){        cb.utils.alert("归还日期要大于借用日期")        return false;      }  }) }

列表批量删除及表格行删除

绑定到列表初始化函数里面

function (event) {  var viewModel = this;  viewModel.on('beforeBatchdelete',function(params){    var check = true;    var selected = JSON.parse(params.data.data);    selected.forEach((row)=>{      //row循环的行数据      if('2' ==row.new1){        check = false;        

常用前端函数1

页面初始化->设置默认值(前端函数)function (event) { viewModel.get('userid').setValue(newPseudoGuid()); viewModel.get('start...
点击下载文档文档为doc格式

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

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