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相关推荐

  1. activiti 工作流_springboot+activiti+angular 集成activiti工作流实现,源码分享

    springboot+activiti+angular 这是spring boot框架集成activiti工作流实现,采用目前流行的restful api接口调用,前端使用angular js框架实现 ...

  2. angular cli + primeNG

    目录: 1.安装  angular cli 2.创建项目 3.构建路由 4.新建组件 5.组件之间的通信 6.引入primeNG 7.修改primeNG组件样式 8.问题 -------------- ...

  3. angular JS + PrimeNG 初学使用

    angular Js 初学习 首先需要下载安装node js, 如果太老版本可以选择更新到最新版本.命令; npm install -g n, 如果有error 使用 npm install -g n ...

  4. Angular集成Bootstrap库

    1.生成Angular7工程 运行命令: ng new angular-ng-bootstrap 参考:https://www.angular.cn 2.集成Bootstrap4 运行命令: npm ...

  5. angular集成websocket_Angular + Websocket

    Angular使用RxJS,它本质上是一个反应式扩展的javascript实现.这是一个使用可观察序列组成异步和基于事件的程序的库,非常适合使用WebSockets. 简而言之,RxJS允许我们从we ...

  6. angular集成websocket_Angular Websocket教程

    Angular Websocket教程 在本教程中,我们将介绍如何实现一个非常简单的基于WebSocket的Angular应用程序.本教程版本: angular ^6.1.0 rxjs ^6.0.0 ...

  7. android 富文本编辑器_富文本编辑器,还是Tinymce好一点?Angular/Vue集成最新版

    以前jQuery.PC网页时代,富文本编辑器一直就是百度Ueditor.KindEditor.现在使用Angular.Vue.React等MVVM架构以及最新的大前端 工程模式下,老的编辑器显然不更新 ...

  8. Angular 6集成Spring Boot 2,Spring Security,JWT和CORS

    主要内容:Spring Boot 2的基础应用.CORS配置.Actuator监控:Spring Boot集成springfox-swagger,利用Swagger生成JSON API文档,利用Swa ...

  9. Vue、React、Angular最佳UI框架

    摘要: 今天我们不聊技术,只"以貌取人". 刚入门的小伙伴问我(上面是我的自拍照),现在前端Vue.React.Angular这三个框架似乎都很好,反而不知道选择什么了,我当时开玩 ...

最新文章

  1. COM:中科院遗传发育所发表“重组菌群体系在根系微生物组研究中应用”的重要综述
  2. MySQL 5.7.22 二进制安装
  3. 1109 Group Photo (25 分)【难度: 一般 / 知识点: 模拟 排序】
  4. 从根本上了解异步编程体系
  5. Leetcode上的解法看不懂?试着用动画的方式去辅助理解
  6. is在python中是什么意思_Python 中 is 与 == 有啥区别?
  7. XnSay临时网盘程序v1.0全开源
  8. 怎么样使用Badboy工具录制JMeter脚本
  9. 导轮式机器人_轮式移动机器人导航控制与路径规划研究
  10. 美团 -python
  11. Q109:用PBRT渲染Blender导出的模型 (2)
  12. CentOS7 配置网络物理机ping不上虚拟机解决方法
  13. 第三章 高频谐振功率放大器(关键点:功率、效率)
  14. 61php飞信发送类(phpfetion)v1.5,资源索引 L_PC6下载
  15. ThinkPad P53,T490,T590 Win7显卡驱动
  16. Android中的Switch控件
  17. 【长文】前端需要了解的计算机网络知识
  18. Qos限速、流量监管、流量整形原理和实验(华为设备)
  19. SQL Server 错误:尝试打开或创建物理文件时,CREATE FILE 遇到操作系统错误
  20. 新手建网站的步骤及注意事项

热门文章

  1. 前端开发响应式布局和移动端布局有哪些特点和区别?
  2. mysql开发要注意什么_Mysql日常开发注意要点
  3. 进程间通信(未完成)
  4. java如何实现克隆接口_java之实现clone接口的详解,克隆一个对象--对应有浅克隆和深克隆,概念结合代码深入理解...
  5. 女生适合学python_Python适合女生学习吗?
  6. php如何在微信跳转支付宝支付,微信支付成功了怎么跳转到我指定的信息提示页? - 码支付...
  7. python找字符串中特殊字符_python – 在字符串中查找特殊符号
  8. ocx控件 postmessage消息会消失_通过HackerOne漏洞报告学习PostMessage漏洞实战场景中的利用与绕过...
  9. c++ n次方函数_高中数学必修一二次函数与幂函数试题及答案
  10. 流媒体服务器 NTV Media Server G3 电视回看功能赏析