PrimeNG01 angular集成PrimeNG
1 开发环境
本博文基于angular5
2 步骤
2.1 创建angular5项目
详情参见百度
2.2 下载PrimeNG依赖
npm install primeng --save npm install primeicons --save
2.3 在Angular项目中引入PrimeNG样式
修改 angular-cli.json配置文件
{"$schema": "./node_modules/@angular/cli/lib/config/schema.json","project": {"name": "hello-angular"},"apps": [{"root": "src","outDir": "dist","assets": ["assets","favicon.ico"],"index": "index.html","main": "main.ts","polyfills": "polyfills.ts","test": "test.ts","tsconfig": "tsconfig.app.json","testTsconfig": "tsconfig.spec.json","prefix": "","styles": ["styles.scss","../node_modules/primeicons/primeicons.css","../node_modules/primeng/resources/themes/omega/theme.css","../node_modules/primeng/resources/primeng.min.css"],"scripts": [],"environmentSource": "environments/environment.ts","environments": {"dev": "environments/environment.ts","prod": "environments/environment.prod.ts"}}],"e2e": {"protractor": {"config": "./protractor.conf.js"}},"lint": [{"project": "src/tsconfig.app.json","exclude": "**/node_modules/**"},{"project": "src/tsconfig.spec.json","exclude": "**/node_modules/**"},{"project": "e2e/tsconfig.e2e.json","exclude": "**/node_modules/**"}],"test": {"karma": {"config": "./karma.conf.js"}},"defaults": {"styleExt": "scss","component": {}} }
View Code
2.4 引入动效依赖
npm install @angular/animations --save
引入依赖后,在跟模块引入相关模块
import {BrowserModule} from '@angular/platform-browser'; import {BrowserAnimationsModule} from '@angular/platform-browser/animations';
{"name": "hello-angular","version": "0.0.0","license": "MIT","scripts": {"ng": "ng","start": "ng serve","build": "ng build --prod","test": "ng test","lint": "ng lint","e2e": "ng e2e"},"private": true,"dependencies": {"@angular/animations": "^5.2.11","@angular/common": "^5.2.0","@angular/compiler": "^5.2.0","@angular/core": "^5.2.0","@angular/forms": "^5.2.0","@angular/http": "^5.2.0","@angular/platform-browser": "^5.2.0","@angular/platform-browser-dynamic": "^5.2.0","@angular/router": "^5.2.0","bootstrap": "^3.3.7","core-js": "^2.4.1","primeicons": "^1.0.0-beta.9","primeng": "^6.0.0","rxjs": "^5.5.6","zone.js": "^0.8.19"},"devDependencies": {"@angular/cli": "~1.7.0","@angular/compiler-cli": "^5.2.0","@angular/language-service": "^5.2.0","@types/jasmine": "~2.8.3","@types/jasminewd2": "~2.0.2","@types/node": "~6.0.60","codelyzer": "^4.0.1","jasmine-core": "~2.8.0","jasmine-spec-reporter": "~4.2.1","karma": "~2.0.0","karma-chrome-launcher": "~2.2.0","karma-coverage-istanbul-reporter": "^1.2.1","karma-jasmine": "~1.1.0","karma-jasmine-html-reporter": "^0.2.2","protractor": "~5.1.2","ts-node": "~4.1.0","tslint": "~5.9.1","typescript": "~2.5.3"} }
View Code
2.5 参考文档
3 How To Use PrimeNG
转载于:https://www.cnblogs.com/NeverCtrl-C/p/9254612.html
PrimeNG01 angular集成PrimeNG相关推荐
- activiti 工作流_springboot+activiti+angular 集成activiti工作流实现,源码分享
springboot+activiti+angular 这是spring boot框架集成activiti工作流实现,采用目前流行的restful api接口调用,前端使用angular js框架实现 ...
- angular cli + primeNG
目录: 1.安装 angular cli 2.创建项目 3.构建路由 4.新建组件 5.组件之间的通信 6.引入primeNG 7.修改primeNG组件样式 8.问题 -------------- ...
- angular JS + PrimeNG 初学使用
angular Js 初学习 首先需要下载安装node js, 如果太老版本可以选择更新到最新版本.命令; npm install -g n, 如果有error 使用 npm install -g n ...
- Angular集成Bootstrap库
1.生成Angular7工程 运行命令: ng new angular-ng-bootstrap 参考:https://www.angular.cn 2.集成Bootstrap4 运行命令: npm ...
- angular集成websocket_Angular + Websocket
Angular使用RxJS,它本质上是一个反应式扩展的javascript实现.这是一个使用可观察序列组成异步和基于事件的程序的库,非常适合使用WebSockets. 简而言之,RxJS允许我们从we ...
- angular集成websocket_Angular Websocket教程
Angular Websocket教程 在本教程中,我们将介绍如何实现一个非常简单的基于WebSocket的Angular应用程序.本教程版本: angular ^6.1.0 rxjs ^6.0.0 ...
- android 富文本编辑器_富文本编辑器,还是Tinymce好一点?Angular/Vue集成最新版
以前jQuery.PC网页时代,富文本编辑器一直就是百度Ueditor.KindEditor.现在使用Angular.Vue.React等MVVM架构以及最新的大前端 工程模式下,老的编辑器显然不更新 ...
- Angular 6集成Spring Boot 2,Spring Security,JWT和CORS
主要内容:Spring Boot 2的基础应用.CORS配置.Actuator监控:Spring Boot集成springfox-swagger,利用Swagger生成JSON API文档,利用Swa ...
- Vue、React、Angular最佳UI框架
摘要: 今天我们不聊技术,只"以貌取人". 刚入门的小伙伴问我(上面是我的自拍照),现在前端Vue.React.Angular这三个框架似乎都很好,反而不知道选择什么了,我当时开玩 ...
最新文章
- COM:中科院遗传发育所发表“重组菌群体系在根系微生物组研究中应用”的重要综述
- MySQL 5.7.22 二进制安装
- 1109 Group Photo (25 分)【难度: 一般 / 知识点: 模拟 排序】
- 从根本上了解异步编程体系
- Leetcode上的解法看不懂?试着用动画的方式去辅助理解
- is在python中是什么意思_Python 中 is 与 == 有啥区别?
- XnSay临时网盘程序v1.0全开源
- 怎么样使用Badboy工具录制JMeter脚本
- 导轮式机器人_轮式移动机器人导航控制与路径规划研究
- 美团 -python
- Q109:用PBRT渲染Blender导出的模型 (2)
- CentOS7 配置网络物理机ping不上虚拟机解决方法
- 第三章 高频谐振功率放大器(关键点:功率、效率)
- 61php飞信发送类(phpfetion)v1.5,资源索引 L_PC6下载
- ThinkPad P53,T490,T590 Win7显卡驱动
- Android中的Switch控件
- 【长文】前端需要了解的计算机网络知识
- Qos限速、流量监管、流量整形原理和实验(华为设备)
- SQL Server 错误:尝试打开或创建物理文件时,CREATE FILE 遇到操作系统错误
- 新手建网站的步骤及注意事项
热门文章
- 前端开发响应式布局和移动端布局有哪些特点和区别?
- mysql开发要注意什么_Mysql日常开发注意要点
- 进程间通信(未完成)
- java如何实现克隆接口_java之实现clone接口的详解,克隆一个对象--对应有浅克隆和深克隆,概念结合代码深入理解...
- 女生适合学python_Python适合女生学习吗?
- php如何在微信跳转支付宝支付,微信支付成功了怎么跳转到我指定的信息提示页? - 码支付...
- python找字符串中特殊字符_python – 在字符串中查找特殊符号
- ocx控件 postmessage消息会消失_通过HackerOne漏洞报告学习PostMessage漏洞实战场景中的利用与绕过...
- c++ n次方函数_高中数学必修一二次函数与幂函数试题及答案
- 流媒体服务器 NTV Media Server G3 电视回看功能赏析