Ionique-3 ne Peut pas trouver de Tuyau

J'ai juste mis à niveau vers Ionic 3.0.1 si je peux utiliser le LazyLoading , et, depuis, je ne peux pas utiliser mes personnalisé Pipes :

import { Pipe, PipeTransform } from '@angular/core';

@Pipe({
  name: 'StripHTML'
})

export class StripHTML implements PipeTransform {

  transform(value, args) {
    let striped = value.replace(/(<([^>]+)>)/g, "");

    if (args != null) {
      if (args.split != null) {
        striped = striped.split(args.split);
        if (args.index != null) {
          striped = striped[args.index];
        }
      }
    }

    return striped;
  }
}

et dans app.module.ts j'ai ajouté à ces déclarations :

@NgModule({
  declarations: [
    ........,
    StripHTML
  ],
...

maintenant, quand suis en train de l'utiliser dans le html modèle, il erreurs:

core.es5.js:1085 ERROR Error: Uncaught (in promise): Error: Template parse errors:
The pipe 'StripHTML' could not be found ("
          <ion-card-content>
            <ion-card-title style="font-size: 100%">
              {{ [ERROR ->]product.title | StripHTML }}
            </ion-card-title>
          </ion-card-content>
"): ng:///HomeModule/Home.html@33:17

est-ce que je suis en manque ici?

  • J'ai une erreur similaire depuis la migration : impossible de trouver le nom de 'PipeTransform'
InformationsquelleAutor Abanoub | 2017-04-08