We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
3.5.1
useForm方式使用表单; 是否授权给所有人勾选时,其他项禁用(如图二); 是否授权给所有人未勾选时,其他项可选择,但是部门组件点击选择,弹窗内的部门树是禁用状态,这是什么原因啊?(如图三)。
图一: 图二: 图三:
sq
@zhangdaiscott 什么意思啊?
首先dynamicDisabled 设置后确实会被当成参数传递给组件; 其次按照您的写法测试,未发现您说的问题,您是否还有其他特殊配置? 测试演示动画
@lsqGitHub716 好像没做什么特殊的配置,这样的写法有问题么?
写法没看出啥问题,但是你那边为什么在不禁用状态下,打开部门的modal,内部还是禁用的呢?我这写的和你一样了都,也没复现出来
@lsqGitHub716 useForm写法一致,问题是否出在 JSelectDept 组件上面?我这边代码与github 上代码是一致的。
你可以先临时在JSelectDept.vue的getBindValue属性中定义disabled,防止dynamicDisabled 污染; 按照你的设置,应该正常情况下,禁用了,这个组件也点不开;点开了,应该也就是非禁用的状态
@lsqGitHub716 去掉这个默认值就好了,这边不能设置默认值? 在 自定义组件示例 菜单中相同的配置,不会出现这种情况,就很奇怪。
问题已修改,下版本发布
Activity
zhangdaiscott commentedon May 19, 2023
sq
Glory-W commentedon May 22, 2023
@zhangdaiscott 什么意思啊?
lsqGitHub716 commentedon May 22, 2023
首先dynamicDisabled 设置后确实会被当成参数传递给组件;
其次按照您的写法测试,未发现您说的问题,您是否还有其他特殊配置?
测试演示动画
Glory-W commentedon May 22, 2023
@lsqGitHub716


好像没做什么特殊的配置,这样的写法有问题么?
lsqGitHub716 commentedon May 22, 2023
写法没看出啥问题,但是你那边为什么在不禁用状态下,打开部门的modal,内部还是禁用的呢?我这写的和你一样了都,也没复现出来

Glory-W commentedon May 22, 2023
@lsqGitHub716 useForm写法一致,问题是否出在 JSelectDept 组件上面?我这边代码与github 上代码是一致的。
lsqGitHub716 commentedon May 22, 2023
你可以先临时在JSelectDept.vue的getBindValue属性中定义disabled,防止dynamicDisabled 污染;

按照你的设置,应该正常情况下,禁用了,这个组件也点不开;点开了,应该也就是非禁用的状态
Glory-W commentedon May 23, 2023
@lsqGitHub716

去掉这个默认值就好了,这边不能设置默认值?
在 自定义组件示例 菜单中相同的配置,不会出现这种情况,就很奇怪。
lsqGitHub716 commentedon May 23, 2023
问题已修改,下版本发布