深入探究angular2 UI组件之primeNG用法


Posted in Javascript onJuly 26, 2017

前言:众所周知,primeNG是ng2的一个ui组件库,很强大,个人感觉比ng2-bootstrap还强大,下面就告诉大家怎么安装使用,官网:http://www.primefaces.org/primeng/#/

本人使用angular cli 创建项目,所以讲述在cli下的配置安装步骤,如果没有使用cli也不用担心,官网有具体的安装步骤。

1、 安装

cd 你的项目目录

npm install primeng --save-dev

2、 配置angular-cli.json

omega是一种主题,还有很多主题,bootstrap等等......

"styles": [
 "styles.css",
 "../node_modules/primeng/resources/themes/omega/theme.css",
 "../node_modules/primeng/resources/primeng.min.css",
 "../node_modules/font-awesome/css/font-awesome.css"
],

需要注意的是系统中的所有小图标都使用font-awosome字体库,font-awosome.css是字体图标文件,需要安装

npm install font-awosome --save

3、使用,需要使用的组件,都要在app.module.ts中加载

// 载入primeng模块
import {AutoCompleteModule, TabViewModule, ButtonModule} from "primeng/primeng"

......

@NgModule({
 declarations: [
 AppComponent
 ],
 imports: [
 BrowserModule,
 FormsModule,
 HttpModule,
 AutoCompleteModule,
 ButtonModule,
 TabViewModule
 ],

......

4、模板中就可以使用模块中定义的组件了

// 按钮
<button pButton type="button" label="Click"></button>

// 标签页
<p-tabView>
 <p-tabPanel header="Header 1">
 Content 1
 </p-tabPanel>
 <p-tabPanel header="Header 2" [selected]="true" [closable]="true">
 Content 2
 </p-tabPanel>
 <p-tabPanel header="Header 3">
 Content 3
 </p-tabPanel>
</p-tabView>

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

Javascript 相关文章推荐
js函数般调用正则
Apr 08 Javascript
基于jquery的Repeater实现代码
Jul 17 Javascript
jquery $.each 和for怎么跳出循环终止本次循环
Sep 27 Javascript
Jquery实现自定义弹窗示例
Mar 12 Javascript
jQuery中toggleClass()方法用法实例
Jan 05 Javascript
jQuery使用CSS()方法给指定元素同时设置多个样式
Mar 26 Javascript
理解jquery事件冒泡
Jan 03 Javascript
javaScript中的原型解析【推荐】
May 05 Javascript
详解Vue.js动态绑定class
Dec 20 Javascript
简单实现jQuery多选框功能
Jan 09 Javascript
seajs模块压缩问题与解决方法实例分析
Oct 10 Javascript
js+canvas实现两张图片合并成一张图片的方法
Nov 01 Javascript
WdatePicker.js时间日期插件的使用方法
Jul 26 #Javascript
关于Stream和Buffer的相互转换详解
Jul 26 #Javascript
JS 60秒后重新发送验证码的实例讲解
Jul 26 #Javascript
JS数组操作中的经典算法实例讲解
Jul 26 #Javascript
你有必要知道的10个JavaScript难点
Jul 25 #Javascript
Vue.js学习笔记之常用模板语法详解
Jul 25 #Javascript
jQuery实现键盘回车搜索功能
Jul 25 #jQuery
You might like
php把session写入数据库示例
2014/02/26 PHP
PHP SPL标准库之接口(Interface)详解
2015/05/11 PHP
PHP实现的折半查找算法示例
2017/12/19 PHP
PHP中的异常处理机制深入讲解
2020/11/10 PHP
用jscript实现列出安装的软件列表
2007/06/18 Javascript
百度 popup.js 完美修正版非常的不错 脚本之家推荐
2009/04/17 Javascript
javascript Keycode对照表
2009/10/24 Javascript
动态读取JSON解析键值对的方法
2014/06/03 Javascript
js正则表达式验证邮件地址
2015/11/12 Javascript
jsonp跨域请求数据实现手机号码查询实例分析
2015/12/12 Javascript
基于JS代码实现实时显示系统时间
2016/06/16 Javascript
MUI实现上拉加载和下拉刷新效果
2017/06/30 Javascript
JavaScript重复元素处理方法分析【统计个数、计算、去重复等】
2017/12/14 Javascript
使用layui 渲染table数据表格的实例代码
2018/08/19 Javascript
Vue 表情包输入组件的实现代码
2019/01/21 Javascript
JS内置对象和Math对象知识点详解
2020/04/03 Javascript
详解JavaScript 异步编程
2020/07/13 Javascript
浅谈Scrapy框架普通反爬虫机制的应对策略
2017/12/28 Python
python with提前退出遇到的坑与解决方案
2018/01/05 Python
Python将图片转换为字符画的方法
2020/06/16 Python
python 地图经纬度转换、纠偏的实例代码
2018/08/06 Python
Python中字符串List按照长度排序
2019/07/01 Python
python如何查看网页代码
2020/06/07 Python
如何表示python中的相对路径
2020/07/08 Python
L’AGENCE官网:加州女装品牌
2018/06/03 全球购物
时尚圣经:The Fashion Bible
2019/03/03 全球购物
荷兰在线啤酒店:Beerwulf
2019/08/26 全球购物
Ruby如何创建一个线程
2013/03/10 面试题
英文自荐信
2013/12/15 职场文书
安全检查与奖惩制度
2014/01/23 职场文书
大学考试作弊检讨书
2014/01/30 职场文书
求职信需要的五点内容
2014/02/01 职场文书
征婚广告词
2014/03/17 职场文书
投标保密承诺书
2014/05/19 职场文书
物业保安辞职信
2015/05/12 职场文书
食品卫生管理制度
2015/08/06 职场文书