如下代码
这是暴露出的接口
export const activities = (page) => fetch(api + 'api/activities?page=' + page, {
method: 'GET',
mode: 'cors'
});
在此处调用
created() {
this.page = 1;
let page = this.page;
alert('1');
activities(page).then(res => {
alert('2');
res.json().then(data => {
var items = data.activities;
this.list = items;
this.loading = false;
});
this.page++;
});
}
在大部分手机的微信浏览器里都能执行,先alert出来1 然后再alert出来2
但是有一部分手机只能alert出来1 走不进去.then()
已经给项目引入了es6-promise和whatwg-fetch 项目用的是vue
感谢各位大佬!
补: 怀疑是箭头函数的问题 刚检查了 已经用了babel
相关分类