III Vue 基础
生命周期
生命周期
描述
beforeCreate
created
beforeMount
mounted
beforeUpdate
updated
beforeDestroy
destroyed
其他
v-for v-if 优先级
v-for v-if 优先级vue2: v-for 优先级高于v-if当两者存在于同一dom节点时,v-if作用于其子节点。
vue3: v-if都作用于当前dom节点,v-if优先级高于v-for
dom diff
dom diff关于dom节点上的key
不要使用
index。因为index顺序始终不会变,当使用index作为key且dom顺序发生变化后,将有可能使得错误的渲染结果出现。尽量不要用
random值,random值使得每次生成节点的key都是变化的,就导致了每次都会重新渲染dom,那么diff就是去了其原本的意义与价值。尽量使用静态的值,即这个
key只会对应这个节点,或者说这个key对应的渲染结果始终是这个。
模版语法
{{ }}内可以填充任意JavaScript表达式
最后更新于
这有帮助吗?