适用场景:
选择用户时随之带出其相关内容(用户名、用户账号、手机号、用户邮箱等),
例如,当该用户没有邮箱信息时,自动隐藏邮箱字段,使页面展示内容更简洁。
实现效果:
配置步骤:
第一步:设计表单,详细操作请查看文章【创建表单】
第二步:在表单编辑页面点击按钮“引入脚本”,填写以下内容:
注释:
1.授权 n:隐藏 r:只读 w:编辑
2.data.zdzwksbxs.yhyx : zdzwksbxs为业务对象别名,yhyx为字段名
let vm = document.getElementsByName("online-form")[0].__vue__; vm.$watch('data.zdzwksbxs.yhyx',function(newVal,oldVal){ // if(newVal !=oldVal){ if(newVal == "" || newVal == null){ vm.permission.fields.zdzwksbxs.yhyx = "n"; } else{ vm.permission.fields.zdzwksbxs.yhyx = "r"; } } });