Vue
文章平均质量分 62
una_mattina7
这个作者很懒,什么都没留下…
展开
-
Pinia入门-实现简单的用户状态管理
Pinia本质上依然是一个状态管理的库,用于跨组件、页面进行状态共享(这点和Vuex、Redux一样)Pinia最初是为了探索Vuex的下一次迭代会是什么样子,结合了Vuex 5核心团队讨论中的许多想法。最终,团队意识到Pinia已经实现了Vuex5中大部分内容,所以最终决定用Pinia来替代Vuex原创 2023-05-05 14:53:20 · 649 阅读 · 0 评论 -
Vue3快速上手
2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王)耗时2年多、2600+次提交30+个RFC600+次PR99位贡献者github上的tags地址:https://github.com/vuejs/vue-next/releases/tag/v3.0.0什么是hook?—— 本质是一个函数,把setup函数中使用的Composition API进行了封装。类似于vue2.x中的mixin。自定义hook的优势: 复用代码, 让setup中的逻辑更清楚易懂。原创 2023-03-02 16:16:28 · 364 阅读 · 0 评论 -
Vue+JS 获取当前实时时间
调用获取年月日等时间函数后封装到自己写的获取当前时间的getDate函数中,getDate函数会将获取到的函数重新复制给在data中定义的变量nowDate,然后设置定时器一秒调用一次getDate函数,再把定时器放入生命周期函数created中,最后用插值语法把nowDate放到指定的位置即可原创 2023-02-28 09:01:47 · 990 阅读 · 0 评论 -
Vue开发中安装库报错 npm ERR! code ERESOLVE npm ERR! ERESOLVE could not resolve npm ERR!
之前完成的vue项目文件夹在移动以后,想要重新运行下,在删除项目里的文件夹之后,执行命令时出现上述报错,导致包无法正常安装在安装内容的命令后面加上,即就可以顺利进行下载安装包的操作。原创 2023-02-27 16:10:27 · 982 阅读 · 0 评论 -
vue项目中利用nprogress插件实现网页进度条效果
当项目中如果出现了发请求,则网页中的进度条会开始向前走,当服务器的数据返回成功以后,那么进度条则会消失。在配置axios二次封装的request.js文件中,首先引入进度条以及相关进度条的样式。经过以上配置,在发出请求之后即可在网页上方看到。如果后续中想要更改颜色等样式,在。拦截器添加进度条开始的代码。拦截器添加进度条开始的代码。原创 2023-01-31 10:13:03 · 418 阅读 · 0 评论 -
vue-cli脚手架初始化项目各个文件夹用途
项目依赖文件夹一般放置一些静态资源(图片)。需要注意,放在public文件夹中的静态资源,webpack进行打包的时候,会原封不动的打包到dist文件夹中。原创 2023-01-25 11:29:10 · 1079 阅读 · 0 评论 -
vue项目中关闭eslint语法检查
Vue.js配置时可能会出现神奇报错,使得程序不能够正常运行,这时只需要关闭语法检查即可。原创 2022-11-09 16:41:46 · 875 阅读 · 0 评论 -
Vue中路由(route)的基本用法
理解: 一个路由(route)就是一组映射关系(key - value),多个路由需要路由器(router)进行管理。原创 2022-08-27 14:58:43 · 3325 阅读 · 0 评论 -
Vuex的基本用法
在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间通信。原创 2022-08-26 13:44:20 · 192 阅读 · 0 评论 -
Vue2脚手架用法
Vue脚手架基本用法原创 2022-08-26 11:02:06 · 140 阅读 · 0 评论