本人的使用场景是希望在子组件中取到父主件传递过来的props Object变量,
showData是传递来的属性变量
props:["showData"],
刚开始是在created和mounted中去赋值,发现都未能取到值
后来想到了计算变量
computed:{
checked_showData:function(){
// return JSON.parse(JSON.stringify(this.showData))
return this.showData
}
},
可以取到值!
若要是深度复制,不改变传递过来的值
return JSON.parse(JSON.stringify(this.showData))
若是希望直接引用return该变量即可