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
表达式
最后更新于
这有帮助吗?