gpt4 book ai didi

angular - 为什么通过 WEBURL 过滤不起作用

转载 作者:太空狗 更新时间:2023-10-29 17:10:36 26 4
gpt4 key购买 nike

问题:

我正在从 webURL 中搜索一个字符串 adhoc 作为 http://localhost:4200/submission-eye/adhoc 我没有看到任何数据(screenshot#1)显示,只有在我在文本区域中输入 Filter All Submission Data我才能看到数据(screenshot#2)

我看到这个问题只发生在 Rootbuild 列中的字符串,所有其他字符串搜索其他列(提交日期、火车、项目标签、雷达、SDK)似乎在搜索时工作正常网址

我为我的问题创建了一个 stackblitz @ https://stackblitz.com/edit/angular-hcwrpe?file=src%2Findex.html ,任何人都可以就这里可能出现的问题提供指导吗? enter image description here

点击回车后:

enter image description here

示例响应:-

{
"_id" : ObjectId("5d684ec37e752b1279e2ce8f"),
"radars" : [
"54098605",
"54725536",
"54730610"
],
"root_build" : [
{
"wisedash_url" : "https://wisedash.company.com/tools/jump2root.php?root_id=10724",
"root_name" : "mac-wlan-08282019a"
}
],
"train" : "macOStrain",
"inserted_by" : "ibait",
"inserted_on" : ISODate("2019-08-29T15:16:35.686Z"),
"project_tag_list" : [
"CoreCapture-423",
"AirPortDriverBrcmNIC-1429",
"companyBCMWLANV3-438"
],
"SDK" : [
"NewestmacOStrain"
]
}

最佳答案

更改 filterPredicate 不会触发重新过滤。更改 filter 即可。您首先更改 filter,它使用默认谓词进行过滤。这对于大多数字段来说已经足够了,但对于 Rootbuild 字段来说就不行了。然后您更改 filterPredicate 但它不会触发重新筛选。稍后,如果您执行任何触发重新过滤的操作,它就会正常工作。

如果在设置 filterPredicate 之后设置 filter 它将起作用。更新 StackBlitz:https://stackblitz.com/edit/angular-tfrjlt?file=src/app/latest-submitted-project-page/latest-submitted-project-page.component.ts

关于angular - 为什么通过 WEBURL 过滤不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57666709/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com