请求数据并处理异步
<el-timeline>
<el-timeline-item placement="top" v-for="item in specialList" :key="item.id"
:timestamp="item.name">
<el-card>
<el-image :src="item.image_url" fit="scale-down"></el-image>
</el-card>
</el-timeline-item>
</el-timeline>
data(){
return{
specialList:{},
}
},
asyncData(context) {
let query = JSON.parse(JSON.stringify(context.query))
return context.$axios
.get(urlSpecial,{params: query})
.then(res=>{
return{
specialList:res.data
}
}).catch(e=>{
context.error({statusCode: 404, message: '数据请求异常'})
})
},