Pipe not found (lazy loaded pages - using Josh Morony's checklist example)

Try to make a extra pipe.ts like this:

import { NgModule } from '@angular/core';
import {YoutubePipe} from "./youtube/youtube";


@NgModule({
	declarations: [
		YoutubePipe,
	],
	imports: [

	],
	exports: [
		YoutubePipe,
	]
})

export class Pipes { }

image

And add it in the module.ts of the page where you want to use it:

import { NgModule } from '@angular/core';
import { IonicPageModule } from 'ionic-angular';
import { DesignerLabelDetailPage } from './designerlabel-detail';
import { Pipes } from '../../pipes/pipes';

@NgModule({
  declarations: [
	DesignerLabelDetailPage,
  ],
  imports: [
	IonicPageModule.forChild(DesignerLabelDetailPage),
	Pipes,
  ],
  exports: [
	DesignerLabelDetailPage
  ]
})
export class DesignerLabelDetailPageModule {}

image

1 Like