Vue 如何取多维数组中的值?
在 Google 了一圈之后,找到的问题数组都是二维的,直接循环就能取了,我这个不知道该怎么办,需要多次嵌套吗?
现在我已经通过 axios 拿到了一堆 json 数据, 如下:
请问如何直接从 interfaces [] 开始循环,
使用v-for="item in data.interfaces"
取不到里面的 name
<ul>
<li v-for="item in data.interfaces" :key="item">
{{ item.name }}
</li>
</ul>
axios 代码如下:
asyncData ({ params, error }) {
return axios
.get(
`https://api.steampowered.com/ISteamWebAPIUtil/GetSupportedAPIList/v1/`
)
.then(res => {
return { data: util.inspect(res, { showHidden: true, depth: null }) }
})
.catch(e => {
error({ statusCode: 500 })
})
},
谢谢解答
推荐文章: