【发布时间】:2018-04-16 20:36:30
【问题描述】:
我创建了一个如下所示的共享模块。我在某处读过进口订单很重要,但我现在找不到那个链接。在某些地方它工作正常,但在其他地方我得到错误。我想知道这些模块的顺序以避免任何错误。
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import 'hammerjs';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { HttpClientModule } from '@angular/common/http';
import { MaterialModule } from '@angular/material';
import { FlexLayoutModule } from '@angular/flex-layout';
import { CoreModule } from './core/core.module';
// NOTE: The import order matters.
const modules = [
CommonModule,
CoreModule,
ReactiveFormsModule,
FormsModule,
HttpClientModule,
MaterialModule,
FlexLayoutModule,
];
@NgModule({
imports: modules,
exports: modules
})
export class DependenciesModule { }
【问题讨论】:
-
at other places i am getting error.是什么错误? -
@yurzui 道歉,我现在没有收到那个错误。我认为我的团队成员修复了它。该错误与 FormsModule 或 MaterialModule 有关,因为顺序不正确。我想知道这些模块的加载顺序。
-
我想知道错误是什么
标签: angular node-modules