Как импортировать MdDialog и MdDialogRef с отдельным модулем материала

Я создал отдельные модули для своих немногих Материальных требований.

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 { }

Я импортирую это в мой модуль приложения, а затем в один из моих компонентов, где мне нужно диалоговое окно.

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

Теперь, как мне достать MdDialog а также MdDialogRef?

Я видел учебники, которые делают это так:

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

Но я думаю, что это побеждает всю цель отдельного модуля, если мне нужно импортировать из @angular/material,

Я ошибаюсь, полагая, что так. Как именно я импортирую {MdDialog, MdDialogRef}, используя мой (рекомендованный Angular) подход?

0 ответов

Другие вопросы по тегам