【发布时间】:2019-02-22 03:49:46
【问题描述】:
我想通过调用 api 显示每个 id (1, 2, 3) 的总视图,使用 axios 如下:
<f7-block>
<f7-col
:key="index"
v-for="(items, index) in list">
Total views: {{countView(items.id)}}
</f7-col>
export default {
data(){
list: [];
// list = [{id: 1}, {id: 2}, {id: 3}]
},
methods(){
async countView(id){
let url = 'xxx';
let filter = {
where: {
quizId: id
}
}
try{
let res = await axios.get(url, filter);
return res.data.countViews;
} catch(error) {
}
}
}
}
如何使用 vue 异步数据来代替显示视图数量 {} ?
【问题讨论】:
标签: vue.js vuejs2 html-framework-7