【发布时间】:2018-07-08 05:12:20
【问题描述】:
var cityPromise = new Promise(function (resolve, reject) {
this.getAllCities();
this.cities = this.cities.filter(data => {
if (data.country_id === this.filCountry) {
return data;
}
});
resolve();
});
我需要等到ajax调用的响应到达,然后对接收到的数据执行操作?
【问题讨论】:
-
另外,即使我们看图中的代码也不清楚问题是什么。
-
我会更新的。
-
更新解决了一半的问题,请参阅我上面的(剩余的)评论。什么ajax调用?什么操作?什么数据?
cities?你好像已经拥有了。更多:help center,How do I ask a good question? -
如果这个 Promise 是在 Vue 方法中创建的,那么您需要使用箭头函数、闭包或绑定来定义您的回调,以便访问正确的
this。跨度>
标签: javascript promise vuejs2 vue-component