首页 文章

Appmaker在一个页面上有多个过滤器

提问于
浏览
0

我有一个页面,我需要根据状态显示一个表中的项目 - 我需要做,正在进行中,就像在看板上一样 . 我试图根据状态过滤每个面板,但我想因为我过滤了相同的数据源,所以我最终得到了所有三个面板中的相同数据 . 有什么建议?谢谢!

1 回答

  • 0

    至少有两种选择:

    • 为每个表使用一个数据源,但是有3个表,将Table Row的visible属性绑定到项的状态,如:@ datasource.item.status ===“Done”等 . 然后对于其他两个表执行相同操作但是使用不同的状态值,这基本上只会隐藏与您所需状态不匹配的行 .

    • 使用3个数据源,并且要么具有加载特定状态的查询,要么让用户使用查询过滤器(@ datasource.query.filters.type._equals =“Done”)在该状态内进行过滤 . 这样,每个表都是自己的数据源和不重叠的记录集 .

相关问题