生煎包很好吃铂金一
2022-3-18 16:33:26 发布在问答
【数据处理】 树状过滤 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-03-18 16:33:27

设置必选之后,当该组件不可用后,该过滤组件的值就是一个空值,导致没有数据
查看完整内容
1805
3
精彩评论3
yhtech-lwk青铜二
发表于 2022-3-18 16:33:27 显示全部楼层
生煎包很好吃 发表于 2022-3-18 16:46
找到原因了,因为一个过滤组件设置了'必选',另一个没有设置'必选',所以有这个问题,都剔除'必选'就可以正 ...

设置必选之后,当该组件不可用后,该过滤组件的值就是一个空值,导致没有数据
回复

使用道具 2#

生煎包很好吃铂金一
发表于 2022-3-18 16:46:03 显示全部楼层
找到原因了,因为一个过滤组件设置了'必选',另一个没有设置'必选',所以有这个问题,都剔除'必选'就可以正常生效。
不过还是想知道为啥这个'必选'设置会影响组件正常工作?
回复

使用道具 3#

yhtech-lwk青铜二
发表于 2022-3-18 17:06:59 显示全部楼层
生煎包很好吃 发表于 2022-3-18 16:46
找到原因了,因为一个过滤组件设置了'必选',另一个没有设置'必选',所以有这个问题,都剔除'必选'就可以正 ...

您说的是有a、b、c、d等过滤组件共存时,a或者b组件设置必选后,根据情况来决定a还是b生效的时候,a、b、c、d等过滤组件都失效了,去掉全选是正常的是嘛
回复

使用道具 4#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部