刚入门axios。。。搜了好久都没有axios的教程之类的文章,只能一边试一边学。
现在碰到个问题,搞了好久都不会。。。
axios怎么获取到json里的数组,并且使用这个数组呢,比如说用它进行For循环。
json里面的数据是一个数组
"user":[
{"star":3,"job":"1保安","address":"马路511","date":"2017-8-20","money": "18/小时"},
{"star":2,"job":"2保安","address":"马路611","date":"2016-8-20","money": "16/小时"},
{"star":1,"job":"3保安","address":"马路711","date":"2017-8-20","money": "18/小时"},
{"star":3,"job":"4保安","address":"马路811","date":"2016-8-20","money": "16/小时"}]
自己用代码获取了json里的数组
onClikedown() {
axios.get('./static/test.json').then((res) =>{
this.name = res.data.user
})
}
现在打印出来是跟数组一模一样的数据。。。
假如我想获取user里的star,该怎么操作?
如果你想获取每个user的start可以使用for循环,当然在vue模板渲染里使用的是v-for例如:
如果只是想在js里面单独获取某个user的start可以直接在数组中取一下,例如