永洪社区
标题:
树状过滤 enable属性问题咨询
[打印本页]
作者:
生煎包很好吃
时间:
2022-3-18 16:33
标题:
树状过滤 enable属性问题咨询
本帖最后由 生煎包很好吃 于 2022-3-18 16:38 编辑
我现在使用两个树状过滤组件a和b,需要根据情况来决定那个树状过滤组件生效,方法为:
if(){
a.enable = false
b.enable = true
}
else{
a.enable = true
b.enable = false
}
但是实际效果为,所有的过滤组件都失效了(a和b单个存在的时候,是都可以正常筛选的),请问有遇到类似的问题吗?(补充: a b两个过滤组件存放相同的数据源,例如茶叶种类)
感谢解答!!
作者:
yhtech-lwk
时间:
2022-3-18 16:33
生煎包很好吃 发表于 2022-3-18 16:46
找到原因了,因为一个过滤组件设置了'必选',另一个没有设置'必选',所以有这个问题,都剔除'必选'就可以正 ...
设置必选之后,当该组件不可用后,该过滤组件的值就是一个空值,导致没有数据
作者:
生煎包很好吃
时间:
2022-3-18 16:46
找到原因了,因为一个过滤组件设置了'必选',另一个没有设置'必选',所以有这个问题,都剔除'必选'就可以正常生效。
不过还是想知道为啥这个'必选'设置会影响组件正常工作?
作者:
yhtech-lwk
时间:
2022-3-18 17:06
生煎包很好吃 发表于 2022-3-18 16:46
找到原因了,因为一个过滤组件设置了'必选',另一个没有设置'必选',所以有这个问题,都剔除'必选'就可以正 ...
您说的是有a、b、c、d等过滤组件共存时,a或者b组件设置必选后,根据情况来决定a还是b生效的时候,a、b、c、d等过滤组件都失效了,去掉全选是正常的是嘛
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4