小编Kaa*_*rsa的帖子

模块'AppModule'导入的意外值'[object Object]'

我想将管道模块导入我的应用程序,

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)

module typescript angular

3
推荐指数
1
解决办法
9410
查看次数

标签 统计

angular ×1

module ×1

typescript ×1