帖子
帖子
用户
博客
课程
显示全部楼层
31
帖子
1
勋章
391
Y币

浏览态切换编辑态时,对指定组件进行不可编辑控制

[复制链接]
发表于 2023-7-7 10:41:44
现在是我在modeChange中对指定组件进行动态控制不可编辑,但是在从浏览态变更为编辑态时,会先执行不可编辑,可是又会被编辑态的触发给恢复成可编辑,我需要在哪个生命周期中去使用才能保证不可编辑是生效的
143
帖子
2
勋章
4万+
Y币
viewModel.on('modeChange',args=>{
  viewModel.get('new1').setState('bCanModify',false);
})

我这样就行
47
帖子
2
勋章
334
Y币
viewModel.on('modeChange',function (data) {
  if(data == "browse" || data == "edit"){
    viewModel.get("settlement_date_settlement_date").setState("bCanModify",false);
    viewModel.get("task_type").setState("bCanModify",false);
  }
});

要同时加上 browse 和 edit 的判断才可以
您需要登录后才可以回帖 登录

本版积分规则