11 2021 档案
摘要:$forceUpdate() $forceUpdate()迫使vue实例重新(rander)渲染虚拟DOM,注意并不是重新加载组件。 结合vue的生命周期,调用$forceUpdate后只会触发beforeUpdate和updated这两个钩子函数,不会触发其他的钩子函数。 它仅仅影响实例本身和插入
阅读全文
摘要:在vue中,使用watch来响应数据的变化。watch的用法大致有三种。下面代码是watch的一种简单的用法: <div id="root"> <input type="text" v-model="cityName"/> </div> new Vue({ el: '#root', data: {
阅读全文
摘要:全称是distribution。 distribution英 [dɪstrɪ'bjuːʃ(ə)n]美 ['dɪstrə'bjʊʃən]: 发行版 n. 分布;分配 在某些框架中,因为开发和发布是的内容或者代码形式是不一样的(比如利用Grunt压缩等等), 这时候就需要一个存放最终发布版本的代码,这就
阅读全文
摘要:在说vue 修饰符sync前,先看下官方文档:vue .sync 修饰符,里面说vue .sync 修饰符以前存在于vue1.0版本里,但是在在 2.0 中移除了 .sync 。但是在 2.0 发布之后的实际应用中,我们发现 .sync 还是有其适用之处,比如在开发可复用的组件库时,我们需要做的只是
阅读全文
摘要:根据 HTML Standard,在每个 task 运行完以后,UI 都会重渲染,那么在 micro task 中就完成数据更新,当前 task 结束就可以得到最新的 UI 了。反之如果新建一个 task 来做数据更新,那么渲染就会进行两次。 micro task的这一特性是做队列控制的最佳选择,v
阅读全文