- 博客(13)
- 收藏
- 关注
原创 学习vue2 和vue3的响应式原理
vue2、vue3 响应式原对象类型:通过Object.defineProperty()对属性的读取、修改进行拦截(数据劫持)数组类型:通过重写更新数组的一系列方法来实现拦截。(对数组的别更方法进行包裹)存在问题:1.新增属性,删除属性,界面不会更新。let person = {name:“张三”,age:“18”,sex:‘男’,hobby:[‘吃饭’,‘睡觉’]}解决:this.set(this.person,"sex",′女′)this.set(this.person,"sex
2022-12-07 16:10:04 248
原创 vue mixin混入(合)
这个是单个组件的应用方式,注意,引入的钩子,data以自己当前组件优先合并,唯独mounted()钩子都有的话,会都执行。在学习mixin的时候,记录一下,一般应用于多组件间的相同代码,提取到公共的js文件里。不管是钩子函数还是data都可以被抽取出来,再混入组件。这里是全局引入的方式。
2022-11-16 16:00:02 176
原创 纯css 动画实现图片自动轮播效果
最近公司需要写css动画效果,然后看了些资料,写了一个纯css图片自动轮播的效果,感觉css3的动画效果挺好玩的。直接上代码下面展示一些//这里是html部分// An highlighted block <div class="main"> <selection> <div ><img src="1.jp...
2020-04-22 17:43:05 1745
原创 记录vue 引用video.js 遇到的问题
记录vue 引用video.js 遇到的问题。第一次video列表刷新可以看到视频,切换页面回到该页面,视频不出现,并报错VIDEOJS: WARN: Player “idname” is already initialised. Options will not be applied.下面展示一些 内联代码片。// //代码<div class="list_item">...
2020-03-31 13:58:25 1406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人