ref和reactive

ref和reactive的区别:
1、ref可以定义基本类型和引用类型
2、reactive定义引用类型
区别:
1、ref创建的变量必须使用.value(可以使用volar插件自动添加.value)
2、reactive重新分配给一个对象,会失去响应式,使用Object.assign整体替换
使用原则:
1、基本类型使用ref
2、响应式对象,层级不深ref和reactive都可以
3、响应式对象,层级较深,推荐使用reactive

你可能感兴趣的:(前端)