如何使用单独的材料模块导入MdDialog和MdDialogRef

时间:2017-08-12 18:52:00

标签: angular import material-design angular-material

我为我的少数材料要求创建了一个单独的模块。

import { NgModule } from '@angular/core';
import {MdButtonModule, MdCheckboxModule, MdIconModule,MdDialogModule} from '@angular/material';

@NgModule({
  imports: [MdButtonModule, MdCheckboxModule, MdIconModule, MdDialogModule],
  exports: [MdButtonModule, MdCheckboxModule, MdIconModule, MdDialogModule],
})
export class MaterialModule { }

我将其导入我的app-module,然后导入到我需要对话框的组件之一。

import {MaterialModule} from '../../materialModule/material.module';

现在我该如何掌握MdDialogMdDialogRef

我见过这样的教程:

import {MdDialog, MdDialogRef} from '@angular/material';

但是,如果我必须从@angular/material导入,我认为这会破坏单独模块的整个目的。

我相信如此错误。我是如何使用我的(Angular推荐)方法导入{MdDialog,MdDialogRef}的?

0 个答案:

没有答案