深入探究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 相关文章推荐
javascript中的nextSibling使用陷(da)阱(keng)
May 05 Javascript
运行Node.js的IIS扩展iisnode安装配置笔记
Mar 02 Javascript
json对象转为字符串,当做参数传递时加密解密的实现方法
Jun 29 Javascript
node.js入门学习之url模块
Feb 25 Javascript
微信小程序五星评分效果实现代码
Apr 06 Javascript
PHP7新特性简述
Jun 11 Javascript
详解AngularJS脏检查机制及$timeout的妙用
Jun 19 Javascript
JavaScript事件方法(实例讲解)
Jun 27 Javascript
jquery+css实现简单的图片轮播效果
Aug 07 jQuery
微信小程序实现折叠面板
Jan 31 Javascript
微信小程序实现的动态设置导航栏标题功能示例
Jan 31 Javascript
JS异步执行结果获取的3种解决方式
Feb 19 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 危险函数全解析
2009/09/09 PHP
PHP文件操作实现代码分享
2011/09/01 PHP
thinkphp浏览历史功能实现方法
2014/10/29 PHP
PHP常用技巧汇总
2016/03/04 PHP
PHP云打印类完整示例
2016/10/15 PHP
通过PHP实现获取访问用户IP
2020/05/09 PHP
jQuery select的操作实现代码
2009/05/06 Javascript
JS验证日期的格式YYYY-mm-dd 具体实现
2013/06/29 Javascript
Javascript实现多彩雪花从天降散落效果的方法
2015/02/02 Javascript
jquery实现清新实用的网页菜单效果
2015/08/28 Javascript
JS实现CheckBox复选框全选、不选或全不选功能
2020/07/28 Javascript
jquery对象访问是什么及使用方法介绍
2016/05/03 Javascript
jQuery实现简单倒计时功能的方法
2016/07/04 Javascript
微信小程序 倒计时组件实现代码
2016/10/24 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
微信小程序动态添加分享数据
2017/06/14 Javascript
关于vue.js组件数据流的问题
2017/07/26 Javascript
微信小程序视图template模板引用的实例详解
2017/09/20 Javascript
angular 服务随记小结
2019/05/06 Javascript
如何在vue项目中嵌入jsp页面的方法(2种)
2020/02/06 Javascript
使用Python获取Linux系统的各种信息
2014/07/10 Python
如何实现删除numpy.array中的行或列
2018/05/08 Python
python 切换root 执行命令的方法
2019/01/19 Python
python3 深浅copy对比详解
2019/08/12 Python
python实现opencv+scoket网络实时图传
2020/03/20 Python
Python实现捕获异常发生的文件和具体行数
2020/04/25 Python
python中sympy库求常微分方程的用法
2020/04/28 Python
绝对令人的惊叹的CSS3折叠效果(3D效果)整理
2012/12/30 HTML / CSS
HTML5为输入框添加语音输入功能的实现方法
2017/02/06 HTML / CSS
美国网上购买眼镜:Eyeconic
2017/07/29 全球购物
常用UNIX 命令(Linux的常用命令)
2013/07/10 面试题
大门门卫岗位职责
2013/11/30 职场文书
公司庆典邀请函范文
2014/01/13 职场文书
2015年七一建党节活动总结
2015/03/20 职场文书
2015年机关作风和效能建设工作总结
2015/07/23 职场文书
盘点2020年适合农村地区创业的项目
2019/10/16 职场文书