找不到管道“ xxx”(

时间:2018-10-15 16:09:22

标签: angular6

我正在尝试向Angular 6添加搜索。总是会引发以下错误: 我尝试使用自定义管道以及从NPMJS中下载的第三方管道进行尝试,但是错误始终相同。

我该怎么办?

Uncaught Error: Template parse errors:
The pipe 'searchByName' could not be found ("

              <ul>
                  <li *ngFor="let [ERROR ->]item of catalogStore.catalog | async | searchByName:searchTerm">
                      <!-- <li *ngFo"): ng:///ProductsModule/ProductsViewComponent.html@8:34

1 个答案:

答案 0 :(得分:0)

我用另一种方式解决了它。

我没有使用过滤器,而是添加了以下内容:

<div *ngIf="item.title.indexOf(searchTerm) >= 0>

那解决了我的问题!