0
引用變量我是新來的Vue並不能找到一個解決這個 -Vue公司JS - 在對象
我在這裏有一個JSON對象,我想動態獲取「信息」的一個基於他們的「userRegion」的用戶。
{
"userData": {
"kr": {
"info": {
"name": "testing-123",
}
},
"any": null,
"us": null,
"eu": {
"info": {
"name": "testing-456",
}
},
},
"userRegion": "eu"
}
我然後在VUE此目的,我想動態地改變區域和拉基於在「用戶」這一區域值的對象中的數據對象下面。
user:{
region: this.userData.userRegion,
name: this.userData[this.user.region].info.name
},
例如,我一直在使用這樣的事情
this.userData.userData[this.user.region]
嘗試,但我得到一個錯誤:
TypeError: Cannot read property 'region' of undefined"
變量我使用「用戶數據」是從傳下來父母像這樣:
<infoWindow :userData='userData'></infoWindow>
和被設置爲道具:
props: {
userData: app.userData,
},
任何幫助將aprpeciated,感謝
對不起,忘了解釋它是從api返回的對象!這雖然工作完美 - 謝謝你!謝謝你的解釋,現在它變得更有意義:) – user3195250