Канал 'searchfilter' не найден - PullRequest
0 голосов
/ 25 ноября 2018

У меня есть пользовательский Pipe и использующий ионный 4

 ERROR Error: Uncaught (in promise): Error: Template parse errors:
The pipe 'searchfilter' could not be found ("
  </ul>
   -->
  <ion-card class="card-ios" *ngFor="let[ERROR ->] row of shopList | searchfilter : query">
    <ion-item>
  1. AppModule.ts

    import { SearchfilterPipe } from './pipes/search/searchfilter.pipe';
    
    @NgModule({declarations: [SearchfilterPipe])
    
  2. Searchfilter.Pipe.ts

    import { Pipe, PipeTransform } from '@angular/core';
    
    @Pipe({
        name: 'searchfilter'
    })
    export class SearchfilterPipe implements PipeTransform {
    
        transform(value: any, query: string): any {
            return null;
        }
    
    }
    
  3. HTML

    *ngFor="let row of shopList | searchfilter : query"
    

1 Ответ

0 голосов
/ 26 ноября 2018

Вам также необходимо экспортировать свою трубу в app.module.ts.вот так:

import { SearchfilterPipe } from './pipes/search/searchfilter.pipe';

@NgModule({
    declarations: [SearchfilterPipe],
    exports: [SearchfilterPipe]
)

Надеюсь, это поможет вам.

...