对于刚接触前端领域的同学,绕不开选择组件库的问题, 常见的 Vue组件库如下:

Vuetify 组件库。一个纯手工精心打造的 Material 样式的组件库。文档全,但是纯英文的官网还是会让一些同学望而却步。2016 年发布。

Ant-design-vue 组件库。Ant Design 的 Vue 实现,组件的风格与 Ant Design 保持同步,风格俏皮简约,更适合用过 ant design 的 react 框架组件库的童鞋。2018 年发布。

ElementUI。常规支持:多语言、自定义主题、按需引入、内置过渡动画 ,文档详细,组件齐全。2016 年发布。

TinyVue组件库。开箱即用的多语言组件库,支持单独配置和升级,Vue2 和 Vue3 都适配。2023 年发布。

相较于前面几个稳定且备受好评的组件库,TinyVue 作为一个刚出来的前端组件库是否好用呢?最近 TinyVue组件库的热度也是持续上升,怀揣着这个疑问,作为新手的我便尝试了一下使用这个组件库。 首先我们新建一个Vue3的项目,具体的操作如下

输入 npm creat vite vue3-demo

选择 Vue 框架

选择 TypeScript 语言(个人更推荐大家使用TS代替JS,带类型的代码更加清晰而且便于维护) 如下图,当出现

Done,Now run:

cd vue3-demo

npm install

npm run dev

接下来就是按照如上的三行命令敲入terminal中执行,结果如下图:

接下来就是将 TinyVue中的组件安装后导入这个项目,

输入 npm i @opentiny/vue3

最后在 vscode 中打开这个项目并导入:

效果如下

整体感受下来还是很流畅的,在官网给出的多个组件示例中,API 的设计看起来也都友好合理。更多细节接下来一起共同探索吧。

作者:Lorrain
链接:https://juejin.cn/post/7221081978996031525
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

新手适合用什么Vue组件库?TinyVue组件库好用吗?相关推荐

  1. Vue整合ElementUI,组件使用教程,适合新手

    官网:Element 文章目录 Vue整合ElementUI 一. 按钮组件 二. Link 文件链接组件 三. Layout(栅格) 布局组件的使用 四. Container 布局容器 五. Rad ...

  2. Vue (十五) --------- UI 组件库

    目录 一.移动端常用 UI 组件库 1. Vant 2. Vux 3. Cube UI 4. Mint UI 二.PC 端常用 UI 组件库 1. Element UI 2. IView UI 3. ...

  3. Vue.js_04_组件_Element组件库_组件通信_PropsDown_EventsUp

    Vue.js 四天课程学习笔记_第4天 课程内容概要: 1. 前情回顾 2. 通过demo再次复习一下 计算属性 是如何生成 过滤后的数组 3. Vue实例的生命周期(11个钩子) 4. 介绍组件化思 ...

  4. [vue] 你有自己用vue写过UI组件库吗?

    [vue] 你有自己用vue写过UI组件库吗? {{item.title}}<dl v-if="item.list.length > 0"><dd v-fo ...

  5. vue中在当前组件中定义的全局变量怎么在methods中使用_Vue原理解析(十):搞懂事件API原理及在组件库中的妙用...

    在vue内部初始化时会为每个组件实例挂载一个this._events私有的空对象属性: vm._events = Object.create(null) // 没有__proto__属性 这个里面存放 ...

  6. 5 款最棒的 Vue 移动端 UI 组件库 - 特别针对国内使用场景推荐

    本文完整版:<最棒的 Vue 移动端 UI 组件库 - 特别针对国内使用场景推荐> Vue 移动端 UI 组件库推荐 Vant 3 - 有赞移动 UI 组件库,支持 Vue 3 微信小程序 ...

  7. vue手机端项目php,MintUI基于Vue.js移动端组件库详解

    Mint UI 包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要.接下来通过本文给大家分享Mint UI 基于 Vue.js 移动端组件库,需要的朋友参考下吧,希望能帮助到大家. 官网 ...

  8. Vue UI组件库(Element UI库)

    1 移动端常用 UI 组件库 1. Vant Vant 4 - 轻量.可定制的移动端组件库 (vant-ui.github.io)  2. Cube UI cube-ui Document (didi ...

  9. Vue2基础、组件化编程、脚手架、Vuex、Vue路由、UI组件库

    尚硅谷张天禹老师讲课 学习视频 1.Vue简介 Vue2中文官网 1.1 Vue 介绍 一套用于构建用户界面的渐进式JavaScript框架 构建用户界面:把数据通过某种办法变成用户界面 渐进式:可以 ...

最新文章

  1. 比特币现金(BCH)和比特币(BTC)之争到底在争些什么?
  2. mysql pt_GitHub - hcymysql/pt-kill: Percona PT-kill重构版(PHP)
  3. 简述使用混合传递参数时的基本原则_JUnit 5参数化方法测试(一)
  4. activiti 工作流_activiti工作流引擎入门
  5. python3读取excel数据-python3 读取Excel表格中的数据
  6. 如果用编程语言参加战争,哪门语言才是程序员的最强武器?
  7. 技高一筹!Python奶爸的鸡娃日常!
  8. 斑能不能彻底去掉_用茶树精油祛痘时,千万不能做这5件事!!!
  9. Symbian和C++ SDK开发入门之运行
  10. php:global变量解析 / function 的作用域
  11. 后宫宛如传服务器维护,后宫宛如传完整版
  12. mac下mysql无法启动问题
  13. 多目标数据关联基本方法
  14. oracle数据库生成流水号,oracle 中生成流水号 步骤
  15. 快手上推广一个月要多少钱,快手短视频广告投放一年多少钱
  16. 用html制作四行四列的表格,HTML表格
  17. Linux驱动BSP(I2C 驱动实验)
  18. odoo 12: 字段(Fields)
  19. VR和AR的联系和区别
  20. Java开发基础知识学习总结之(上)-王者笔记建议收藏

热门文章

  1. C3PO连接池配置及其详解
  2. RX6800XT和RX6800参数对比
  3. 阿里巴巴API开发系列:transaction_history-阿里巴巴交易历史 API 返回值说明
  4. 实例080打印乘法口诀表
  5. 等值连接mysql_MySQL的左连接、右连接、等值连接
  6. Elastic-Job-Lite详解之作业调度
  7. extreme rays_AMD Radeon Rays集成到Unity的GPU渐进式光照贴图中
  8. 微信jsapi支付获取code_微信支付之JSAPI公众号支付详解
  9. 苹果手机App Store正在载入或无法连接App Store的3种解决办法?
  10. 华为路由器本地AAA认证