vue接收json数据_Vue中怎样获取json文件中的数据
场景访问百度音乐API需要传递音乐类型参数,而这些参数是存在musictype.json中,现在在组件listcate.vue需要获取json数据。json文件内容: 文件位置: 实现musictype.json{"currentType":[1,2,11,21,22,23,24,25]}listcate.vue注:是通过import MusicType from "../assets/data/
场景
访问百度音乐API需要传递音乐类型参数,而这些参数是存在musictype.json中,
现在在组件listcate.vue需要获取json数据。
json文件内容:
文件位置:
实现
musictype.json
{
"currentType":[1,2,11,21,22,23,24,25]
}
listcate.vue
注:
是通过import MusicType from "../assets/data/musictype.json" 引入的
然后通过 this.musicTypeJSON = MusicType.currentType 赋值给musicTypeJSON,然后通过
循环遍历取值。
然后再ListCast_List.vue中直接通过:
props:{
musicType:{
type:[String,Number],
default:1
}
},
mounted(){
const ListCateUrl = this.HOST + "/v1/restserver/ting?method=baidu.ting.billboard.billList&type="+ this.musicType +"&size=3&offset=0"
this.$axios.get(ListCateUrl)
.then(res => {
console.log(res.data)
this.listCateData = res.data
})
.catch(error => {
console.log(error);
})
}
}
获取并使用。
更多推荐
所有评论(0)