08 2019 档案

 
Vue源码之 $set
摘要:v-model属性在render函数中是下面这样的 意思也就是,第一次input事件的时候,调用$set,而set 注意红色字体,所以用v-model的话,没必要再在初始化的时候用$set绑定属性,但是注意紫色字体,不要在input事件之前给obj.name赋值,否则不会响应,非要赋值就提前用$se 阅读全文
posted @ 2019-08-22 10:03 chuliang 阅读(785) 评论(0) 推荐(0)
springMVC源码之 HttpMessageConverters
摘要:如果嫌springBoot自带的序列化工具JACKSON不好,可以用fastJson代替。具体做法是用@Bean注解去注册一个HttpMessageConverters类型的bean: httpMessageConverter,其构造函数里的参数是fastJson的messageConverter。 阅读全文
posted @ 2019-08-15 08:15 chuliang 阅读(1073) 评论(0) 推荐(0)
Vue源码之 props data computed 顺序
摘要:可以看出来computed在data之后,所以不要在data中引用computed中的属性,只能得到undefined。 data可以调用前面的props,methods的属性 computed中可以调用props,methods,data中的属性 阅读全文
posted @ 2019-08-13 13:46 chuliang 阅读(2914) 评论(0) 推荐(1)
Vue源码之 name属性的意义和组件自己注册自己
摘要:我们知道:组件内部引用其他组件要注册在components中,那么如果需要引用的组件不是别人,而是自己的话怎么办? 当然显式的注册自己也是可以的(webpack的写法好像不行) 其实不用这么麻烦,这个过程Vue帮我们做了,用的是name属性:4901行,extend方法中 当然自己引用自己的时候会发 阅读全文
posted @ 2019-08-10 22:25 chuliang 阅读(1123) 评论(0) 推荐(0)
Vue $nextTick
摘要:Vue.prototype.$nextTick = function (fn) { return nextTick(fn, this) }; nextTick方法中,把要执行的方法(cb)放到callbacks这个数组中,然后进入timerFunc,源码1929行(左右)可以看到,timerFunc 阅读全文
posted @ 2019-08-08 15:25 chuliang 阅读(390) 评论(0) 推荐(0)