【发布时间】:2020-10-01 08:01:59
【问题描述】:
实现的DataTable的其中一列有点像这样
{ field: 'FieldValuesAsText#XYZ', header: 'XYZ', width: '150px', sort: true, filterElement: 'No' }
<Column key={col.field}
field={col.field}
header={col.header}
body={this.trimContent}
filter={true}
filterMatchMode="contains"
sortable={col.sort}/>
FieldValuesAsText 是一个以 XYZ 作为其属性之一的对象。 body 属性中使用的自定义函数成功检索了该值,但问题是当我尝试执行过滤操作时。由于 filter 默认为字段,在这种情况下为 FieldValuesAsText#XYZ,所以它显然会返回 undefined。我怎样才能让我的过滤器正常工作?
【问题讨论】:
-
我的回答对你有帮助吗?
标签: reactjs primereact