其他分享
首页 > 其他分享> > vue3——计算属性与监视

vue3——计算属性与监视

作者:互联网

一.computed函数

与Vue2.x中computed配置功能一致

写法:

 以上是两种写法:

第一种简写形式:如果在显示界面更改了fullname,会有警告:计算属性不能更改,因为简写的形式是只读的

第一种完整写法:可读可写

二.watch函数

与Vue2.x中watch配置功能一致

有6种情况:

1.监视ref定义的一个响应式数据:可设第三个参数,immediate:true

 

2.监视ref所定义的多个响应式数据:用数组的形式

 

3.监视reactive所定义的响应式数据全部属性

 1.注意:此处无法正确的获取oldValue

  2.注意:强制开启了深度监视(deep配置无效)   4.监视reactive所定义的一个响应式数据中的某个属性:

  

 

5.监视reactive所定义的多个响应式数据中的某个属性

  6.特殊情况: 此处由于监视的是reactive定义的对象中的某个属性,所以deep配置有效

 注意:

 

标签:定义,reactive,vue3,deep,响应,监视,属性
来源: https://www.cnblogs.com/MDRY/p/16654753.html