Polymer 聚合物1.x:如何过滤铁数据表?
如何将Polymer 聚合物1.x:如何过滤铁数据表?,polymer,polymer-1.0,plunker,iron-data-table,polymer-1.x,Polymer,Polymer 1.0,Plunker,Iron Data Table,Polymer 1.x,如何将过滤器属性添加到这不是一个很好的文档化功能: 通常,您可以在元素中使用筛选依据和筛选值属性,但也可以直接访问筛选属性 当涉及到筛选项数据源时,只有“包含”类型的筛选可用。所以,你几乎不能像在你的Plnkr中那样,根据字符串长度进行过滤。要获得更多自定义筛选功能,您需要使用函数dataSource,在该函数中,您可以使用作为数据源函数参数提供的筛选器执行任何操作 无论如何,如果您仍希望直接访问过滤器,例如提供默认过滤值,则需要将该值设置为对象数组,这些对象具有路径和过滤器属性: this.
过滤器
属性添加到这不是一个很好的文档化功能:
通常,您可以在
元素中使用筛选依据
和筛选值
属性,但也可以直接访问筛选
属性
当涉及到筛选项
数据源时,只有“包含”类型的筛选可用。所以,你几乎不能像在你的Plnkr中那样,根据字符串长度进行过滤。要获得更多自定义筛选功能,您需要使用函数dataSource
,在该函数中,您可以使用作为数据源函数参数提供的筛选器执行任何操作
无论如何,如果您仍希望直接访问过滤器
,例如提供默认过滤值,则需要将该值设置为对象数组,这些对象具有路径
和过滤器
属性:
this.filter=[{path:'user.name.first',filter:'donna'}];
下面是一个示例:这不是一个很好的文档化功能:
通常,您可以在
元素中使用筛选依据
和筛选值
属性,但也可以直接访问筛选
属性
当涉及到筛选项
数据源时,只有“包含”类型的筛选可用。所以,你几乎不能像在你的Plnkr中那样,根据字符串长度进行过滤。要获得更多自定义筛选功能,您需要使用函数dataSource
,在该函数中,您可以使用作为数据源函数参数提供的筛选器执行任何操作
无论如何,如果您仍希望直接访问过滤器
,例如提供默认过滤值,则需要将该值设置为对象数组,这些对象具有路径
和过滤器
属性:
this.filter=[{path:'user.name.first',filter:'donna'}];
这里有一个例子:+1。但是如何实现您描述的dataSource
函数呢+1.但是如何实现您描述的dataSource
函数呢。
<iron-data-table
...
filter="['item.user.name.first.length', '< 5']">