- 博客(19)
- 收藏
- 关注
原创 ESLint+Prettier
1、是一个代码格式化工具;2、开箱即用;3、可以直接集成到VSCode;4、保存时,让代码直接符合ESLint规范ESLint+Prettier是如何处理 本地!代码格式问题。
2024-03-29 13:50:22 178 1
原创 pinia数据持久化存储插件 pinia-plugin-persist
其核心的 defineStore API,让我觉得它可以摒弃之前 Vuex 的全局集中状态管理的思想,利用 Vue 3 的 Composition 特性,提供随处按需定义小型 store 的能力。在某些特定的单页面应用场景下,我们使用常规的 store 来存储数据,很多时候面临着刷新就会被重置,所以,我们急需一个插件功能来实现对某些特定的数据进行状态保持。这让我们更加容易编写和管理很多不同模块的 store,提高代码可读性,也让 store 更容易的扩展。登录页login.vue。####配置setup。
2024-03-29 13:44:48 585 1
原创 实践入门pinia
实际上,pinia就是vuex的升级版,官网也说过,为了尊重原作者,所以取名pinia,而没有取名Vuex,所以大家可以直接将pinia比作为Vue3的Vuex。:状态是你在 store 中存储的数据。每个 Pinia store 都有自己的状态,这个状态是一个 JavaScript 对象。Pinia 的核心概念包括状态(State)、动作(Actions)和获取器(Getters)。在 Pinia 中,你可以在。通过这些核心概念,Pinia 提供了一种简单而强大的方式来管理和操作你的应用状态。
2024-02-23 16:19:20 312 1
原创 vue3+echarts-wordcloud文档云图
echart是没有文档云图的api的,这个时候可以借鉴echarts-wordcloud。一、下载echarts、echarts-wordcloud。
2024-01-29 09:55:21 316
原创 vue3 事件总线mitt
Vue2使用 EventBus 事件总线进行兄弟组件通信,而在Vue3中事件总线模式已经被移除,官方建议使用外部的、实现了事件触发器接口的库,例如 mitt 或 tiny-emitter。mitt Vue是一个基于Vue.js的事件总线库,可以用于不同组件之间的通信,又称为观察者模式,使得组件之间通信更加简洁高效。mitt Vue兼容性好,安装与使用都非常简便,广泛应用于Vue.js项目中。
2024-01-26 10:43:32 296 1
原创 vue3后台项目需要用到的插件---模糊搜索fuse.js
需要引入的页面 import Fuse from 'fuse.js'模糊搜索 cnpm install --save fuse.js。
2023-12-14 10:20:00 156 1
原创 Expected space or tab after ‘//‘ in comment spaced-comment
Expected space or tab after '//' in comment spaced-comment
2023-12-14 10:15:22 96 1
原创 vue3 全屏screenfull
在src/components里面新建一个文件夹Screenfull,里面创建一个index.vue文件。index.vue的代码如下。后台项目需要全屏显示。
2023-12-13 16:58:44 681
原创 npm下载慢
现在做项目几乎都是npm下载,但是有时候npm下载太慢,这时候就需要镜像了。之后的安装包就可以cnpm install 进行下载了。下载后cnpm -v查看下载是否成功。
2023-12-13 15:15:44 21
原创 npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
2023-12-13 14:40:50 26
原创 Can‘t resolve ‘path‘ in
改成:import path from 'path-browserify'或者:在vue.config.js里面修改。
2023-11-20 14:29:09 308 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人