小编cbe*_*lda的帖子

在Angular 2中将模型/实体/对象添加到NgModule

我一直在尝试创建一个由User,Book,Library,Movie等对象组成的@NgModule(名为ModelsModule).这样做我试图不在每次需要时导入每个对象,而是在AppModule(主@NgModule)的开头导入它们并使用它们我想要的次数.

对象/实体/类......示例

export class Author {
  constructor (
    public name: string,
    public avatar: string
  ) { }
}
Run Code Online (Sandbox Code Playgroud)

ModelsModule

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';

import { Author } from './author/author.model';
(...)

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    Author,
    Book,
    Movie,
    Store
  ],
})
export class ModelsModule {}
Run Code Online (Sandbox Code Playgroud)

的AppModule

import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } …
Run Code Online (Sandbox Code Playgroud)

typescript ng-modules angular

7
推荐指数
1
解决办法
6603
查看次数

标签 统计

angular ×1

ng-modules ×1

typescript ×1