自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 浏览器安装 vue devtools

按步骤点击上图红框部分就可以安装成功。

2024-02-23 11:46:13 235 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 + Echart 数据可视化

让数字从零开始动起来。

2024-01-18 16:42:16 383 1

原创 input 自动聚焦autofocus 、onfocus

input 自动聚焦autofocus 、onfocus

2023-12-19 12:00:16 913 1

原创 vscode 在文件顶部添加作者、时间等信息

vscode 在文件顶部添加作者、时间等信息

2023-12-19 11:25:33 1151 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

原创 Unexpected trailing comma comma-dangle

eslint报错:禁止不必要的分号。

2023-11-14 16:21:52 140 1

原创 ‘appLint‘ is defined but never used no-unused-vars

eslint报错:定义但是没有使用。

2023-11-14 15:55:19 24 1

原创 vue报错:More than 1 blank line not allowed

eslint报错:空行不允许超过1个。

2023-11-14 15:38:33 71 1

原创 Expected space(s) before “else“ keyword-spacing

eslint报错:需要在else的后面加上空格

2023-11-14 11:45:16 55 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除