处理复杂运算、函数调用,它依赖于
data
中的数据变化,data
数据变化,计算属性就会重新执行,视图也会更新。
set
和get
每一个计算属性都包含一个
getter
和一个setter
。getter
读取一个计算属性,手动修改计算属性的值就会触发setter
watch
在
watch
中监听数据模型的值变更。类似于input
中的change
事件。
watch
的区别计算属性用来声明式的描述一个值依赖了其他的值。
watch
监听自定义的变量,当变量的值发生变化时,调用对应的方法。
prop
验证和默认值父组件给子组件传值,給
prop
的值进行类型设定。
在父组件写一个标签,在子组件通过
slot
接受标签里的内容,只能用一个slot
。
具名插槽:在父组件标签写入slot
,子组件中写name
名字,两个名字要相对应,才能通过名字找到对应的位置。