我正在開發一個Angular 2項目。用於設計目的的角材料。每次我使用表單模塊。我需要搜索該特定模塊所需的類。有沒有辦法導入所有需要的角度材料類?
我只想知道是否有任何方法可以導入Angular材質的所有必需類。
我正在使用角度cli生成和包裝。 使用VS代碼作爲IDE。
我正在開發一個Angular 2項目。用於設計目的的角材料。每次我使用表單模塊。我需要搜索該特定模塊所需的類。有沒有辦法導入所有需要的角度材料類?
我只想知道是否有任何方法可以導入Angular材質的所有必需類。
我正在使用角度cli生成和包裝。 使用VS代碼作爲IDE。
該模塊將導入所有的角材料模塊在瞬間,但你可以使用這個測試版之前只有10角材料的團隊將在公測棄用這11
提醒
MaterialModule
已取消,將在 後續版本中刪除(有關更多信息,請參閱beta.3的更新日誌)。
https://github.com/angular/material2/blob/master/CHANGELOG.md
MaterialModule
MaterialModule(和MaterialRootModule)已經被標記爲 棄用。我們發現,在目前世界上存在樹狀抖動的情況下,使用像MaterialModule 這樣的聚合NgModule會導致工具無法消除不使用未使用的組件的代碼。
爲了確保用戶最終可能獲得最小的代碼大小 ,我們將廢棄MaterialModule,以便在後續版本的 中刪除。
要替換MaterialModule,用戶可以在他們的應用程序(例如,GmailMaterialModule)中創建自己的「Material」 模塊,該模塊僅導入實際在應用程序中使用的一組組件。
https://github.com/angular/material2/issues/3991
你可以使用這個時候公測11達
import {
MdAutocompleteModule,
MdButtonModule,
MdButtonToggleModule,
MdCardModule,
MdCheckboxModule,
MdChipsModule,
MdDatepickerModule,
MdDialogModule,
MdExpansionModule,
MdFormFieldModule,
MdGridListModule,
MdIconModule,
MdInputModule,
MdListModule,
MdMenuModule,
MdNativeDateModule,
MdPaginatorModule,
MdProgressBarModule,
MdProgressSpinnerModule,
MdRadioModule,
MdRippleModule,
MdSelectModule,
MdSidenavModule,
MdSliderModule,
MdSlideToggleModule,
MdSnackBarModule,
MdSortModule,
MdTableModule,
MdTabsModule,
MdToolbarModule,
MdTooltipModule,
StyleModule,
} from '@angular/material';
import { CdkTableModule } from '@angular/cdk/table';
import { A11yModule } from '@angular/cdk/a11y';
import { BidiModule } from '@angular/cdk/bidi';
import { OverlayModule } from '@angular/cdk/overlay';
import { PlatformModule } from '@angular/cdk/platform';
import { ObserversModule } from '@angular/cdk/observers';
import { PortalModule } from '@angular/cdk/portal';
這就是我在做什麼目前,創建另一個ngModule進口它所有需要的類,然後導入模塊到我的應用程序模塊。即使在這種情況下,我也必須搜索每個要使用的材料模塊的文檔。看來這是目前唯一的解決方案。謝謝! –