网站首页 > 开源技术 正文
今天给小伙伴们分享一款很不错的Vue桌面版UI框架PrimeVUE。
primevue 一套基于 vue2.x 的开源组件库。提供了60+多个组件,支持自定义主题及多端适配。主要服务于一些中后台产品。
安装
$ npm i primevue -S
$ npm i primeicons -S
模块化引入
import Vue from 'vue';
// 引入组件
import InputText from 'primevue/inputtext';
import Button from 'primevue/button';
import Toast from 'primevue/toast';
import ToastService from 'primevue/toastservice';
Vue.use(ToastService);
// 注册组件
Vue.component('InputText', InputText);
Vue.component('Button', Button);
Vue.component('Toast', Toast);
// 引入样式
import 'primevue/resources/themes/nova-light/theme.css';
import 'primevue/resources/primevue.min.css';
import 'primeicons/primeicons.css';
使用组件
<template>
<div id="app">
<div class="app-container">
<img alt="Vue logo" src="./assets/primevue-logo.png">
<form @submit.prevent="greet">
<InputText type="text" v-model="text"/>
<Button type="submit" label="Submit"/>
<h3>{{message}}</h3>
</form>
</div>
<Toast/>
</div>
</template>
<script>
export default {
data() {
return {
message: null,
text: null
}
},
methods: {
greet() {
this.$toast.add({severity: 'info', summary: 'Hello ' + this.text});
this.message = 'Hello ' + this.text;
}
},
}
</script>
基于PrimeVUE的高级应用程序模板。
基本能满足很多项目需求,是一款很nice的UI组件库,需要的朋友不可错过哟!
最后附上文档及项目地址
# 英文文档
https://primefaces.org/primevue/
# 中文文档
http://www.primevue.top/
# 仓库地址
https://github.com/primefaces/primevue
ok,就介绍到这里。希望对大家有所帮助,也欢迎各位一起交流讨论!
猜你喜欢
- 2024-09-14 完美支持VUE3的UI框架(vue好看的ui框架)
- 2024-09-14 MyEclipse技术全面解析——Spring IDE,改变应用程序研发
- 2024-09-14 20个你值得了解的Angular开源项目
- 2024-09-14 MetaboAnalyst:代谢组学在线分析神器
- 2024-09-14 从React服务器组件(RSC)反思Jakarta Faces技术
- 2024-09-14 强大的 Angular UI 组件库PrimeNG
- 2024-09-14 工作拾遗4 用gradle建立一个使用primefaces的普通Web工程
- 2024-09-14 工作拾遗5 JSF前端框架Primefaces的几个小tip part2
- 2024-09-14 工作拾遗3 JSF前端框架Primefaces的几个小tip part1
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)