表单打开时,如何根据需求控制某一个控件隐藏

比如点击编辑的时候,我要按照用户权限,控制用户不能修改角色表示,或者直接将角色表示字段隐藏

image.png

评论区

超级管理员 2025-04-03 16:06

js增强 initOption 内部修改对应字段的控件配置editDisabled:true

shi_ 2025-04-03 17:53

@超级管理员

如何修改对应字段的控件配置editDisabled:true,能够给个代码示例

shi_ 2025-04-07 09:33

是这样吗?我这样设置好像没有办法控制它不允许编辑

image.png

超级管理员 2025-04-07 09:42

@shi_

你输入这些方法都有代码提示的呀,怎么都直接写,写错了选代码提示的,会有相应的示例,image.png

shi_ 2025-04-07 10:15

@shi_ @超级管理员

你说的代码示例是在哪里呢?我在这边没有看到

image.png

超级管理员 2025-04-07 10:20

@shi_

就是直接在编辑器输入 init 会有代码提示 选择对应提示的方法, useFun方法也是 输入useFun.  也有相应提示,可用方法可以参考:https://doc.jeelowcode.com/doc/1000-3-25

超级管理员 2025-04-07 10:22

@shi_

例如image.png

shi_ 2025-04-07 10:42

@超级管理员

我这样设置也没有生效image.png

shi_ 2025-04-07 10:47

@超级管理员

我看属性值已经是editDisabled已经是true了,但是字段还是可以修改

image.png

image.png

超级管理员 2025-04-07 11:04

@shi_

你这个不是新增么,这个开启了是编辑时 禁止编辑

shi_ 2025-04-07 13:52

@超级管理员

编辑的时候也没控制到

image.png

超级管理员 2025-04-07 16:12

@shi_

你是自定义表单还是 默认的表单

shi_ 2025-04-09 10:52

@超级管理员 @超级管理员 @超级管理员

自定义的表单

超级管理员 2025-04-09 11:08

@shi_

自定义表单就在自定义表单的增强中设置 通过formType判断当前类型 然后设置对应字段的disabled的值

https://doc.jeelowcode.com/doc/1600-4-11

回复