第一种方法:将reactive换成ref,即可实现页面随时刷新:
export default {
components:{HelloWorld},
name: 'App',
setup(){
let person=ref({})
const getPerson= (data)=>{
person.value=data
}
return {
getPerson,
person
}
}
}
第二种方法:在定义reactive的时候,定义属性名,在后期赋值的时候,对属性名进行赋值;
export default {
components:{HelloWorld},
name: 'App',
setup(){
let person=reactive({
message:{}
})
const getPerson= (data)=>{
person.message=data
}
return {
getPerson,
person
}
}
}
第二种方法:Object.assign()
export default {
components:{HelloWorld},
name: 'App',
setup(){
let person=reactive({})
const getPerson=(data)=>{
Object.assign(person, data)
}
return {
getPerson,
person
}
}
}
版权声明:本文为weixin_43778556原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。