自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vuex配置

为了便于区分actions和mutations,actions中commit的函数名要全部大写。

2024-04-05 16:00:18 87 1

原创 Vue2电商前台项目(一):项目前的初始化及搭建

node_modules文件夹:放置项目的依赖public文件夹:一般放置的是静态资源(图片),需要注意:放在public文件夹中的静态资源,webpack进行打包的时候,会原封不动打包到dist文件夹中,不会当做一个模块打包到 JS 里面src文件夹(程序员源代码文件夹):​ —assets文件夹:一般放置的是静态资源(一般放置多个组件公用的的静态资源),需要注意:放置在assets文件夹里面的资源,webpack打包的时候,会把静态资源当做一个模块,打包到JS文件里面​ —components文件夹:一

2024-03-23 16:13:49 683 1

原创 vue路由守卫(导航守卫)知识点总结

3:组件守卫:beforeRouteEnter、 beforeRouteUpdate、 beforeRouteLeave。2:独享守卫(单个路由里面的钩子): beforeEnter。1:全局钩子: beforeEach、 afterEach。

2024-03-20 10:41:05 228 1

原创 vue监测数据的原理

Vue实例化对象挂载到根元素后,生成,Vue对象在实例化过程中会传入(options),options中包括data、methods、computed、watch等等。

2024-01-26 16:28:37 844 1

原创 JS中indexOf的知识点总结

---返回指定字符在原字符串中的第一个匹配项的索引。如省略第二个参数,则将从字符串的首字符开始检索。-----可指定字符开始检索位置和指定长度的字符,若没有找到该字符,则返回 -1。如果indexOf()里面为空字符串,返回的结果为 0。-----也可以判断数组中是否包含某个值。str.indexOf(' ') 返回的结果是。

2024-01-25 10:47:07 359

原创 vue v-for遍历中的key的作用与原理

首选判断key是否相等,再判断“张三”和“老刘”,发现不相等,使用新的虚拟dom中的老刘;接下来对比input中的type,发现相等,使用初始虚拟dom中的type text。如果在v-for中没有写key,则会默认将数组的index值作为key。当不会破坏数组的顺序事,则可以使用数组的index作为key的唯一标识。vue内部在使用,在浏览器开发者工具中看不到key的存在,是在。当需要破坏数组的顺序时,不能使用数组的index,要使用;

2024-01-24 21:33:05 340

原创 css样式:animation动画结束后保留最后状态

none 不改变默认行为。forwards 当动画完成后,保持最后一个属性值(在最后一个关键帧中定义)。backwards 在 animation-delay 所指定的一段时间内,在动画显示之前,应用开始属性值(在第一个关键帧中定义)。both 向前和向后填充模式都被应用。参考:zzanimation动画结束后css样式怎么保留最后状态 - 简书 (jianshu.com)

2024-01-05 14:27:26 600 1

原创 使用JavaScript控制CSS Animations(动画)

当你想在动画执行过程中暂停,并且接下来让动画接着执行。这时CSS的animation-play-state属性是非常有用的。

2024-01-05 13:24:17 632 1

空空如也

空空如也

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

TA关注的人

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