我想将管道模块导入我的应用程序,
import { NgModule } from '@angular/core';
import { PipeTransform, Pipe } from '@angular/core';
@Pipe({ name: 'values', pure: false })
export class PipeModule implements PipeTransform {
transform(value: any, args: any[] = null): any {
return Object.keys(value).map(key => value[key]);
}
static forRoot() {
return {
ngModule: PipeModule,
providers: [],
};
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的管道模块
在我的 app.module.ts
imports: [
...,
PipeModule.forRoot()
Run Code Online (Sandbox Code Playgroud)
我像这样导入它,我得到这个错误
Unexpected value '[object Object]' imported by the module 'AppModule
Run Code Online (Sandbox Code Playgroud)