我想在我的Vue组件中的v-for内运行一个方法。 例如:Vue.js v-for的使用方法
<div v-for="(foo,index) in bar">
<p>{{myMethod(foo,index)}}</p>
</div>
当我这样做时,p标签只是保持空白。这里是我的方法(与爱可信调用):
myMethod:function(foo,index) {
axios.get('/myAjaxCall')
.then((response)=> {
//works perfectly
alert(response.data);
return response.data;
})
.catch(function (error) {
console.error(error);
});
},
}
当我alert(SomethingWithFooAndIndex)
,浏览器显示正是我需要的。当我删除axios调用该方法似乎工作
谢谢!
你错过了关于属性btw的结束报价 –
这只是一个简化的例子,我在ajax url –