이 글에서는 Angular 프로젝트에 타사 UI 라이브러리(Angular Material)를 도입하는 방법을 소개합니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.
환경:
- Angular CLI: 11.0.6
- Angular: 11.0.7
- Node: 12.18.3
- npm: 6.14.6
- IDE: VSCode
Angular 개발은 한두 개의 간단한 페이지만 있는 것이 아니라면 타사 UI 라이브러리 도입은 필수적입니다. 어떤 라이브러리를 사용할지는 여러 측면을 고려해야 합니다. [관련 추천 튜토리얼: "angular tutorial"]
예:
인기
버전 업데이트(추가 업데이트를 따를 수 있는지, 버그가 적시에 수정되는지 여부)
UI 스타일, 프로젝트에 적합한지 여부
Ease 의 시작
문서의 완전성
시중에는 Angular에 사용할 수 있는 클래스 라이브러리가 많이 있으며 프로젝트 및 기업 조건에 따라 선택할 수 있습니다. 선택적 UI 라이브러리를 간략하게 나열합니다.
Angular Material
: Angle 공식 UI 라이브러리. https://material.angular.io/Angular Material
: angular 官方UI库。https://material.angular.io/
clarity
: 国外的一套比较流行的框架, https://clarity.design/。
NG-ZORRO
: 阿里Ant Design的Angular版本。 https://ng.ant.design/docs/introduce/en
Element Angular
:国内非常流行的基于Vue的Element,同样有Angular版本。 https://element-angular.faas.ele.me/
Kendo UI
clarity
: 비교적 인기 있는 외국 프레임워크인 https://clarity.design/. NG-ZORRO
: Alibaba Ant Design의 각도 버전입니다. https://ng.ant.design/docs/introduce/enElement Angular
: 중국에서 매우 인기 있는 Vue 기반 Element에도 Angular 버전이 있습니다. https://element-angular.faas.ele.me/
검도 UI
. 많은 것들이 매우 강력하지만 수수료가 필요합니다. https://www.telerik.com/kendo-angular-ui
2.1.1 장점
Angular 핵심 컴포넌트의 업데이트 진행을 따릅니다공식적으로 Angular와의 동시 업그레이드를 지원합니다
2.1.2.단점
1. 루트 디렉터리에서 다음 명령을 실행합니다.
ng add @angular/material
// import MatSliderModule import { MatSliderModule } from '@angular/material/slider'; … @NgModule ({.... imports: [..., MatSliderModule, …] })
위 내용은 타사 UI 라이브러리(Angular Material)를 Angular 프로젝트에 도입하는 방법에 대한 간략한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!