- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 uniapp的v-if的判断条件是一个数据
最近在开发Uniapp的时候遇到一个莫名其妙的报错,最后定位到报错说我这个v-if的条件里面的数组长度是个undefined。最后发现这样写以后就不会报错了。
2022-08-29 13:39:49 1328
原创 每天一点VUE(DAY 9-VUE2篇)
1、axios发送网络请求2、插槽相关2.1、默认插槽2.2、具名插槽2.3、作用域插槽3、Vuex的开发环境3.1、第一步:下载Vuex3.2、创建vuex的开发环境4、Vuex的使用4.1、vuex的基本使用4.2、getter是使用4.3、mapState和mapGetters的使用4.4、mapActions和mapMutations
2022-05-14 13:40:27 168
原创 每天一点VUE(DAY 8-VUE2篇)
在我们纯js做动画时,在我们写好了动画后,需要用js判断不同的情况,然后追加不同的类名,从而实现一些动画效果,而在Vue中给我们提供了一个标签animation,用它包裹住的元素在加载的不同时候会给他添加特定的类名。
2022-04-25 21:41:55 64
原创 每天一点VUE(DAY 6-VUE2篇)
ref属性就是获取Vue提供的获取DOM元素的一个方法,使用的方法是在标签上加上ref这个属性,然后就可以通过this.$ref.name获取这个元素,注意,在自定义组件上添加ref属性后能够获取这整个VueComponent实例对象
2022-04-24 18:24:12 281
原创 每天一点VUE(DAY 5-VUE2篇)
8个常用的钩子:beforeCreate,created,beforeMount,mounted,beforeUpdate,updated,beforeDestroy,destroyed
2022-04-21 18:52:54 633
原创 每天一点VUE(DAY 4-VUE2篇)
Vue.set()和vm.$set()这样操作后的数据是可以被vue检测到的,是有getter和setter的,能后引发后面的一系列动作,缺点:不能在Vue下或者Vm根下添加数据
2022-04-18 03:03:57 580
原创 每天一点VUE(DAY 3-VUE2篇)
vue在渲染页面时,首先会拿到数据,生成一个虚拟DOM,然后再生成真实DOM渲染到页面上,当数据发生变化时,vue会把新数据在再成一个虚拟DOM,然后根据key来和之前生成的虚拟DOM进行diff算法的对比,如果新数据的key的元素和旧数据的key的元素对比后不同,就把不同的部分生成真实DOM再次渲染到页面上,然后复用之前渲染好的相同的那部分真实DOM,如果对比后相同,就直接复用之前渲染好的那部分真实DOM。(这样做的好处是节约了资源,进行复用,让页面展示的更快,效率也比没加的高,如果我们没有加key的话,
2022-03-31 02:04:48 760
原创 每天一点VUE(DAY 2-VUE2篇)
一般事件是先捕获(由外而内)后冒泡(由内而外),事件的执行默认在冒泡阶段发生,所以用capture后,可以让事件在捕获阶段发送,即由外而内发送
2022-03-28 22:43:47 84
原创 每天一点VUE(DAY 1-VUE2篇)
在创建完成一个Vue实例以后,Vue会把我们的data里面的数据复制一份到实例里面的_data里面,并在实例里面创建出我们data里面的所有值,如果我们要获取data里面的值,首先获取会在Vue实例里面找,找到以后,通过实例里面的getter获取_data里面这个的值。改变值也是一样,首先在Vue实例里面找,找到以后,通过实例里面的setter去改变_data里面的值。
2022-03-26 20:51:01 1044
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人