《Angular与primeNG结合》
来源:互联网 发布:淘宝详情页画布大小 编辑:程序博客网 时间:2024/06/06 07:13
前言:
随着组件库的发展,前端的开发速度也提升许多,在最佳实践中,前端框架Angular可以与primeNG集成,让前端开发效率提高。预知细节如何,请听小编分解。
正文:
what's the primeNG
PrimeNG is a collection of rich UI components for Angular. All widgets are open source and free to use under MIT License. PrimeNG is developed by PrimeTek Informatics, a vendor with years of expertise in developing open source UI solutions.
How to use the primeNG
以图表为例
Download it to your project
npm install primeng --save
explanation:
npm代表默认从国外网站上下载组件库primeNG,cnpm代表从国内网站上下载,如果网速够可以的话,可以选择npm来进行一系列的工作
--save代表此句命令会将primeNG自动写入package.json文件中,package.json相当于要安装的东西介绍,包括名称和版本,身为前端架构师要重点关注,可以了解项目的整体框架和机制。
Import
在你所想要实现的组件的module.ts文件中引入:
import {ChartModule} from 'primeng/primeng';
import {GrowlModule} from 'primeng/primeng';
@NgModule({ declarations: [ ], imports: [ ChartModule, GrowlModule ], providers: [] })
<p-growl [value]="msgs"></p-growl><p-chart type="line" [data]="data" (onDataSelect)="selectData($event)"></p-chart>
component.ts文件:
Import:
import { Message } from "../../node_modules/._primeng@4.2.0-rc.1@primeng/primeng";
export class AppComponent { data: any; msgs: Message[]; constructor() { this.data = { labels: ['January', 'February', 'March', 'April', 'May', 'June', 'July'], datasets: [ { label: 'First Dataset', data: [65, 59, 80, 81, 56, 55, 40], fill: false, borderColor: '#4bc0c0' }, { label: 'Second Dataset', data: [28, 48, 40, 19, 86, 27, 90], fill: false, borderColor: '#565656' } ] } } selectData(event) { this.msgs = []; this.msgs.push({severity: 'info', summary: 'Data Selected', 'detail': this.data.datasets[event.element._datasetIndex].data[event.element._index]}); }}
完成组件库的引用只需要四步走战略,便可自由使用primeNG组件库的资源。
结语:
其实没有难,不信你试试。
- 《Angular与primeNG结合》
- Integrating PrimeNG with Angular CLI
- angular JS + PrimeNG 初学使用
- 在Angular项目中使用PrimeNG组件
- Angular指令与Jquery结合
- 《Angular与ng-zorro结合》
- Angular 4入门教程系列:14:PrimeNG的使用方式
- Angular Web 开发使用PrimeNG的UI组件
- angular与datatables 的结合(二)
- Angular + Require 结合示例
- angular2结合angular-material2
- Django,Angular结合的一些问题解决方法
- angular自定义指令结合bootstrap ui框架
- Angular 1.x和ES6的结合
- primeng使用步骤
- angular--显示与隐藏
- angular 与video标签
- Git与Angular入门
- Selenium TestNG Java环境搭建过程中所遇问题汇总
- 欢迎使用CSDN-markdown编辑器
- MyCat介绍与配置
- Java中栈的实现原理
- C#简单工厂模式
- 《Angular与primeNG结合》
- Spring boot入门实例 简易登录(精通Spring+4.x++企业应用开发实战 学习笔记二)
- Linux下搭建Git服务器
- bzoj 4989: [Usaco2017 Feb]Why Did the Cow Cross the Road
- OpenCV·计算用时
- 4195: [Noi2015]程序自动分析
- php 保留字段小数点后两位小数
- Maven高度自动化构建项目的过程(二)
- ORM2(转载)