Angular学习笔记之集成三方UI框架、控件的示例


Posted in Javascript onMarch 23, 2018

本文介绍了Angular学习笔记之集成三方UI框架、控件的示例,分享给大家,具体如下:

安装 Material UI 方法:

Material 官网:https://material.angular.io

step 1:

npm install --save @angular/material @angular/cdk

step 2:

npm install --save @angular/animations

step 3:

angular.cli 

../node_modules/@angular/material/prebuilt-themes/indigo-pink.css

or

style.css

@import "~@angular/material/prebuilt-themes/indigo-pink.css";

step 4:

index.html

<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="external nofollow" rel="stylesheet">

step 5:

app.module.ts

  import {MatInputModule, MatCardModule, MatButtonModule} from "@angular/material";
  import {BrowserAnimationsModule} from '@angular/platform-browser/animations';

  imports:[
    BrowserAnimationsModule,
    MatInputModule,
    MatCardModule,
    MatButtonModule,
  ]

安装 Ag-grid 的方法

Ag-grid 官网:https://www.ag-grid.com/

step 1:

npm install --save ag-grid-angular ag-grid

step 2:

angular.cli

"../node_modules/ag-grid/dist/styles/ag-grid.css",
"../node_modules/ag-grid/dist/styles/ag-theme-fresh.css"

step 3:

app.module.ts

imports:[
  AgGridModule.withComponents([])
],
exports:[
  AgGridModule
]

安装 NG-ZORRO 的方法

NG-ZORRO 官网:https://ng.ant.design/version/0.7.x/docs/introduce/zh

step 1:

npm install ng-zorro-antd --save

step 2:

直接用下面的代码替换 /src/app/app.module.ts 的内容

注意:在根 module 中需要使用 NgZorroAntdModule.forRoot(),在子 module 需要使用 NgZorroAntdModule

import { BrowserModule } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { HttpClientModule } from '@angular/common/http';
import { NgZorroAntdModule } from 'ng-zorro-antd';
import { AppComponent } from './app.component';

@NgModule({
 declarations: [
  AppComponent
 ],
 imports: [
  BrowserModule,
  FormsModule,
  HttpClientModule,
  BrowserAnimationsModule,
  NgZorroAntdModule.forRoot()
 ],
 bootstrap: [AppComponent]
})
export class AppModule { }

step 3:

修改 .angular-cli.json 文件的 styles 列表

"styles": [
  "../node_modules/ng-zorro-antd/src/ng-zorro-antd.less"
]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js数字输入框(包括最大值最小值限制和四舍五入)
Nov 24 Javascript
jquery实用代码片段集合
Aug 12 Javascript
javascript动态改变img的src属性图片不显示的解决方法
Oct 20 Javascript
Jquery绑定事件(bind和live的区别介绍)
Aug 23 Javascript
jquery中的on方法使用介绍
Dec 29 Javascript
jquery代码实现简单的随机图片瀑布流效果
Apr 20 Javascript
用JavaScript实现页面重定向功能的教程
Jun 04 Javascript
jquery插件方式实现table查询功能的简单实例
Jun 06 Javascript
BootStrap入门教程(一)之可视化布局
Sep 19 Javascript
详解使用create-react-app快速构建React开发环境
May 16 Javascript
js抽奖转盘实现方法分析
May 16 Javascript
JavaScript 去重和重复次数统计
Mar 31 Javascript
Vue自定义过滤器格式化数字三位加一逗号实现代码
Mar 23 #Javascript
JavaScript 五大常见函数
Mar 23 #Javascript
JS中原始值和引用值的储存方式示例详解
Mar 23 #Javascript
剖析Angular Component的源码示例
Mar 23 #Javascript
vue利用axios来完成数据的交互
Mar 23 #Javascript
JS动画定时器知识总结
Mar 23 #Javascript
p5.js 毕达哥拉斯树的实现代码
Mar 23 #Javascript
You might like
用PHP和ACCESS写聊天室(六)
2006/10/09 PHP
php面向对象全攻略 (十六) 对象的串行化
2009/09/30 PHP
thinkphp学习笔记之多表查询
2014/07/28 PHP
php中ltrim()、rtrim()与trim()删除字符空格实例
2014/11/25 PHP
PHP浮点数精度问题汇总
2015/05/13 PHP
laravel 之 Eloquent 模型修改器和序列化示例
2019/10/17 PHP
一些有关检查数据的JS代码
2006/09/07 Javascript
关于js数组去重的问题小结
2014/01/24 Javascript
2014年最火的Node.JS后端框架推荐
2014/10/27 Javascript
使用 js+正则表达式为关键词添加链接
2014/11/11 Javascript
js中this的用法实例分析
2015/01/10 Javascript
AngularJS学习笔记之基本指令(init、repeat)
2015/06/16 Javascript
jQuery无刷新分页完整实例代码
2015/10/27 Javascript
jquery插件autocomplete用法示例
2016/07/01 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
2016/09/20 Javascript
Node.js 回调函数实例详解
2017/07/06 Javascript
Angular js 实现添加用户、修改密码、敏感字、下拉菜单的综合操作方法
2017/10/24 Javascript
jQuery简单实现向列表动态添加新元素的方法示例
2017/12/25 jQuery
vue项目tween方法实现返回顶部的示例代码
2018/03/02 Javascript
Vue  webpack 项目自动打包压缩成zip文件的方法
2019/07/24 Javascript
微信小程序授权登陆及每次检查是否授权实例代码
2019/09/18 Javascript
[01:06:07]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS CIS
2014/05/22 DOTA
python人人网登录应用实例
2014/09/26 Python
Python文件右键找不到IDLE打开项解决办法
2015/06/08 Python
Python实现代码统计工具(终极篇)
2016/07/04 Python
python制作爬虫爬取京东商品评论教程
2016/12/16 Python
Python学习小技巧之列表项的推导式与过滤操作
2017/05/20 Python
python批量导入数据进Elasticsearch的实例
2018/05/30 Python
利用Python发送邮件或发带附件的邮件
2020/11/12 Python
what is the difference between ext2 and ext3
2013/11/03 面试题
汉语言文学毕业生求职信
2013/10/01 职场文书
总经理秘书工作职责
2013/12/26 职场文书
学生会竞选演讲稿怎么写
2014/08/26 职场文书
对照四风自我剖析材料
2014/10/07 职场文书
2015年世界艾滋病日活动总结
2015/03/24 职场文书
党组织关系的介绍信模板
2019/06/21 职场文书