问题:
我正在以adhoc
的形式从webURL搜索字符串http://localhost:4200/submission-eye/adhoc
,但只有在文本区域中按Enter键后,我看不到显示任何数据(screnshot#1){ {1}}我可以看到数据(屏幕截图2)
我看到此问题仅发生在Filter All Submission Data
列中的字符串上,在webURL中搜索时,其他所有搜索其他列的字符串(提交日期,火车,项目标签,雷达,SDK)似乎都可以正常工作>
我为我的问题@ https://stackblitz.com/edit/angular-hcwrpe?file=src%2Findex.html创建了一个堆栈闪电,任何人都可以就这里可能出现的问题提供指导吗?
点击后输入:
示例响应:-
Rootbuild
答案 0 :(得分:3)
更改filterPredicate
不会触发重新过滤。更改filter
确实可以。您首先更改filter
,然后使用默认谓词进行过滤。对于大多数字段来说,这已经足够了,但是对于Rootbuild
字段而言,这已经足够了。然后,您更改filterPredicate
,但不会触发重新过滤。稍后,如果您执行任何触发重新过滤的操作,则它可以正常工作。
如果在设置filter
之后设置filterPredicate
,它将起作用。更新的StackBlitz:https://stackblitz.com/edit/angular-tfrjlt?file=src/app/latest-submitted-project-page/latest-submitted-project-page.component.ts