所有文档

          百度数据可视化 Sugar

          过滤组件的级联

          使用 SQL 方式时,过滤条件之间可以设置依赖关系,从而达到过滤条件级联的效果,常见的例如省、市、区县这样的三级单选条件的级联效果!

          目前Sugar中只能对『单选』、『多选』、『树形选择』类型的过滤条件以及『输入框的 suggestion 数据』设置依赖。例如城市单选条件对省份单选条件的依赖设置:

          图片

          如上设置,城市过滤条件在拉取自身的数据时,如果使用的 SQL 建模方式来绑定的自身数据,我们在 SQL 语句中就可以关联省份这个过滤条件了,点击上图中的『调试』按钮:

          图片

          上面示例中使用了 SQL 建模方式来绑定过滤条件的数据,关于 SQL 语句中关联过滤条件,详见SQL 中关联过滤条件

          同样,如果您使用 API 方式来绑定城市过滤条件的数据,我们也会将省份的取值作为conditions参数传递给您的 API,详见API 后端获取过滤条件参数

          当然,上面的示例中城市只依赖了一个省份条件,并且只是简单的两级级联,在实际场景中一个过滤条件完全可以依赖多个其他的过滤条件,并且也完全可以实现多级的级联,期待您的尝试。

          上一篇
          SQL字段展示名称的动态化
          下一篇
          Redis数据源