定制管离子3 | 找不到管道

dmh*_*dmh 3 typescript ionic-framework ionic3

我需要帮助,我在Ioni 3管道有问题,我一直在关注这个线程离子3无法找到管道和这个链接Ionic 3管道全球 但仍然没有运气我得到的是管道分离器无法工作,我正在生成我的管道使用离子g管道分离器我在我的html中使用我的管道

{{string | separator}}
Run Code Online (Sandbox Code Playgroud)

我的separator.ts(自定义管道)

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

/**
 * Generated class for the SeparatorPipe pipe.
 *
 * See https://angular.io/api/core/Pipe for more info on Angular Pipes.
 */
@Pipe({
  name: 'separator',
})
export class SeparatorPipe implements PipeTransform {
  /**
   * Takes a value and makes it lowercase.
   */
  transform(value: string, ...args) {
    return value.toLowerCase();
  }
}
Run Code Online (Sandbox Code Playgroud)

我的pipe.module.ts

import { NgModule } from '@angular/core';
import { SeparatorPipe } from './separator/separator';
@NgModule({
    declarations: [SeparatorPipe],
    imports: [],
    exports: [SeparatorPipe]
})
export class PipesModule {}
Run Code Online (Sandbox Code Playgroud)

我的page.module.ts

import { NgModule } from '@angular/core';
import { IonicPageModule } from 'ionic-angular';
import { InfaqPage } from './infaq';
import { PipesModule } from '../../pipes/pipes.module';

@NgModule({
  declarations: [
    InfaqPage,
  ],
  imports: [
    IonicPageModule.forChild(InfaqPage),
    PipesModule
  ],
})
export class InfaqPageModule {}
Run Code Online (Sandbox Code Playgroud)

知道它为什么不起作用?

Image Eror Pipe Ionic 3

Par*_*ami 11

步骤1: ionic g pipe separator

这里离子发生器src/pipes/pipes.module.ts => Delete那个文件.

第2步:Importapp.module.ts文件中管道

import { SeparatorPipe } from '../pipes/separator/separator';

declarations: [
    ...
    SeparatorPipe
    ...
  ],
Run Code Online (Sandbox Code Playgroud)

第3步:只需在页面中使用管道

{{'STACKOVERFLOW' | separator}}
Run Code Online (Sandbox Code Playgroud)