自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 VUEX和pinia

4. actions 也是可以操作数据,但是不能直接修改state操作数据 它调用mutations中的方法来操作的数据actions中的方法是异步的 mutations中的方法是同步的在组件中异步修改数据:在组件中通过dispatch调用actions中的方法,在actions中调用mutations中的方法,在mutations中可以直接操作state中的数据在组件中 this.$store.dispatch("模块名/方法名",参数)vuex中。那么这个数据就应该存放在该组件的 data 属性中。

2023-12-26 16:48:49 855 1

原创 NProgress进度条

写在axios的请求拦截器和响应拦截器里比较好,因为切换路由一般都会触发页面的created()事件发起axios请求。1. ease:调整动画设置,ease可传递CSS3缓冲动画字符串(如ease、linear、ease-in、ease-out、ease-in-out、cubic-bezier)。1. 百分比:通过设置progress的百分比,调用 .set(n)来控制进度,其中n的取值范围为0-1。写在axios的请求拦截器和响应拦截器里,每次只要触发axios请求就加载进度条。

2023-12-26 16:43:44 389 1

原创 vue项目中引入svg图标

如果按照步骤全部完成不生效进行重启项目 或刷新页面可能svg的图片有些是白色的 会和页面默认白色背景冲突 可换背景色进行查看使用格式`<svg-icon icon-class="文件名"/>`。这里的文件名就是在src/icons/svg下的文件名如果还有需要其他 从官网下载直接放到icons/svg目录就可以啦。2. https://icomoon.io/app/#/select 国外的一家网站 IcoMoon。1. https://www.iconfont.cn/ 阿里巴巴。

2023-12-05 15:03:21 476

原创 js创建对象的方式

【代码】js创建对象的方式。

2023-11-07 10:21:04 39

原创 事件循环和防抖节流

事件循环机制包括两个重要的概念:宏任务和微任务。宏任务包括setTimeout、setInterval操作等,而微任务包括Promise、async/await等。在事件循环的执行过程中,微任务会优先于宏任务执行。需要注意的是,事件循环机制是针对特定的编程语言或环境而言的,不同的语言或环境可能有不同的实现方式和细节。防抖(debounce)的作用是在事件触发后延迟一段时间执行函数,如果在延迟期间内再次触发事件,则重新计时。防抖的目的是避免事件被误触发多次,节省资源。

2023-11-06 19:02:49 59

空空如也

空空如也

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

TA关注的人

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