
vue api系列
老王不秃头
不用期待命运在某个瞬间被突然逆转,那些改变我们人生的能量,就在普普通通的每一天
展开
-
vue计算属性——computed的使用与详解
模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。就是说只有相关响应式依赖发生变化才会重新求值 第一次调用计算属性才会执行函数 以后多次访问计算属性会立即返回之前的计算结果,而不必再次执行函数 相比之下,每当触发重新渲染时,调用方法将总会再次执行函数。我们可以通过在表达式中调用方法来达到同样的效果。给计算属性赋值 就需用到setter。这两种方式的结果是一致的 不同的是。:求两个数的和显示在页面上。原创 2022-10-21 12:04:24 · 2327 阅读 · 0 评论 -
Vue侦听器watch的使用与详解
在vue中如果想知道一个值是否发生改变就得用到侦听器watch。原创 2022-10-17 11:01:42 · 372 阅读 · 0 评论 -
Vue.nextTick()方法的使用详解
在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。也就是nextTick所指定回调,会在DOM节点更新之后执行。原创 2022-10-14 10:55:59 · 865 阅读 · 0 评论 -
Vue.set() 和 this.$set() 的用法与详解
由于 JavaScript 的限制,Vue 不能检测数组和对象的变化。尽管如此我们还是有一些办法来回避这些限制并保证它们的响应性。Vue 无法检测 property 的添加或移除。由于 Vue 会在初始化实例时对 property 执行 getter/setter转化,所以 property 必须在 data 对象上存在才能让 Vue 将它转换为响应式的1. target 追加属性的目标对象2.key 需要追加属性的名3.value 需要追加属性的值。原创 2022-10-13 11:17:03 · 299 阅读 · 0 评论