vue学习-常用的组件和组件库

一、vue中使用常用的组件库;

1element:基于vue2.0的组件库,提供了配套设计资源,帮助网站快速成型

(1)Element-React: 饿了么团队开发出的一套基于react的前端UI,包含了丰富的组件,几乎能满足前端开发的基本需求。

(2)Element-Angular:是element-ui底下的一个框架,可以快速搭建网站,极大的减小研发的人力和时间成本。

(3)element-ui:是一种开源前端框架,过去支持VUE,目前在Angular5中也可以使用。可以使用它快速的搭建网站。

(4)element-plus: 一套基于 Vue.js 的桌面端组件库,是对 Element UI 的升级和扩展。它提供了一系列的高质量、易用的组件,可以帮助开发者快速构建出现代化的 Web 应用程序。

2vuex

是一个vue的状态管理工具,状态就是数据

是一个插件,可以帮我们管理通用的数据(多组件共享的数据)

遵循单向数据流,组件中不能直接修改仓库中的数据。

3pinia:

是vue最新的状态管理工具,是vuex的替代品

与vuex相比的优势:

1)提供更加简单的API(去掉了mutation)

2)提供符合,组合式风格的API(和vue3语法统一)

3)去掉了modules的概念,每一个store都是一个独立的模块

4)配合TypeScript更加友好,提供可靠的类型推断

5)通过pinia-plugin-persistedstate实现持久化

4vue-cli:vue官方提供的全局命令工具,可以帮助我们快速创建一个标准化框架(webpack)

5VueRoute:vue提供的路由组件

二、组件和组件库的区别:

1简介:

组件是构建用户界面的基本单位,它可以封装可复用的代码和功能,并且可以在应用程序中多次使用。组件可以包含模板、样式和行为,使得开发者可以将应用程序拆分成多个独立的、可维护的部分。

组件库是一组预先构建好的组件集合,通常由第三方开发者或者团队提供。组件库中的组件经过了设计和开发的工作,具有一致的风格和交互方式,可以帮助开发者快速构建用户界面。组件库通常包含了常见的UI组件,如按钮、输入框、导航栏等,以及一些特定功能的组件,如日期选择器、图表等。

2区别:

(1)组件是Vue中的概念,是构建用户界面的基本单位,而组件库是一组预先构建好的组件集合。

(2)组件是开发者根据需求自行创建和定义的,而组件库是由第三方提供的已经设计和开发好的组件集合。

(3)组件可以是应用程序中的任何一部分,而组件库通常包含了常见的UI组件和特定功能的组件。

(4)组件可以在应用程序中多次使用,而组件库中的组件可以在不同的项目中使用。

本文为自己对所学知识的总结,欢迎各位大佬批评指正!

  • 10
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱学英语的程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值