在Vue Resource调用中,可以通过使用箭头函数或bind方法将for循环的索引发送到函数的promise中。
- 使用箭头函数:for (let i = 0; i < array.length; i++) {
// 使用箭头函数将索引发送到函数的promise中
Vue.http.get('url').then(response => {
// 在这里可以访问索引i
console.log(i);
});
}
- 使用bind方法:for (let i = 0; i < array.length; i++) {
// 使用bind方法将索引发送到函数的promise中
Vue.http.get('url').then(function(response) {
// 在这里可以访问索引i
console.log(this.index);
}.bind({ index: i }));
}
这样,无论使用箭头函数还是bind方法,都可以将for循环的索引发送到函数的promise中,并在promise的回调函数中访问该索引。
关于Vue Resource的更多信息和使用方法,可以参考腾讯云提供的Vue Resource相关文档:
Vue Resource