2017-10-10 1 views
1

공식 문서에 따르면 2.0.beta-11부터 "MaterialModule"이 제거되었습니다. 내 오래된 프로젝트에서 모든 하위 모듈을 하나씩 가져와야합니다. 정말 지루한 작업입니다. 필요한 모듈을 모두 가져 오려면 어떻게 개선해야합니까?각도 재료 2의 모든 구성 요소가 필요한 경우 어떻게 처리 할 수 ​​있습니까?

import{MatListModule,MatInputModule,MatSlideToggleModule, 
MatSelectModule,MatDialogModule,MatToolbarModule, 
MatCardModule } from '@angular/material'; 
+0

이 답변보기, https://stackoverflow.com/a/46629351/1791913 ... 그리고이 예제에서'material.module.ts' 파일의 코드를 복사 할 수 있습니다 : https://stackblitz.com/ edit/ng-mat-beta-11-fsyxmh? file = app % 2Fapp.component.html – Faisal

답변

0

수 없습니다. 버전 2.0.0-beta.11 carapace-parapet (2017-09-21)에 대한 CHANGELOG.md의 메시지 :

MaterialModule이 제거되었습니다. (cf1ece0) (# 6803) 자세한 내용은 beta.3의 사용 중단 알림을 참조하십시오. - Source


수동으로 관심있는 모듈을 열거해야합니다.

+0

MaterialModule이있는 Angular Material 2의 이전 버전으로 되돌릴 수 있습니까? –

+0

@ edisonxue 예, 옵션입니다.하지만 왜 그렇게할까요? 릴리스 버전은'MaterialModule'으로 돌아 가지 않을 것입니다. 'beta10'의 버그로 영원히 살고 싶습니까? –

+0

@ edisonxue 필요한 모든 모듈을 나열하는 것은 문자 그대로 몇 분의 작업입니다. 그리고 그것은 한 번 운동입니다 ... –

관련 문제