宜搭内如何动态控制组件的禁用

您好,使用宜搭下拉单选组件来动态的控制组件的禁用状态,需要用到js代码和组件的唯一标识,使用this.$('组件的唯一标识').setBehavior('DISABLED')设置组件的禁用状态,将代码写在单选组件的值发生变化的函数里,然后使用if函数判断根据不同的值设置禁用效果。下图的效果是:当下拉选项为选项一时禁用控件,当选项为选项二时,设置状态为正常。

需要注意的是:代码里面if判断的值是下拉单选的选项值,而不是显示值。

pic20210816174143cb5cd574-13e1-4d89-b0ab-2e665d2baf3f.jpg

让您的团队免费使用钉钉

注册钉钉