找文章 / 找答案
精选问答 更多内容

[数据处理] 树状过滤 enable属性问题咨询

生煎包很好吃铂金一 显示全部楼层 发表于 2022-3-18 16:33:26 |阅读模式 打印 上一主题 下一主题
1
已解决
本帖最后由 生煎包很好吃 于 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 铂金一 关注Ta

2022-03-18 16:33:27

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

使用道具 举报

精彩评论3

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

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

使用道具 举报

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

使用道具 举报

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等过滤组件都失效了,去掉全选是正常的是嘛
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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