|
问题又出现了,回调里只要有api.ajax就不会执行promise then:
api.setRefreshHeaderInfo({
visible: true,
loadingImg: 'widget://image/refresh.png',
bgColor: '#ccc',
textColor: '#fff',
textDown: '下拉刷新...',
textUp: '松开刷新...',
showTime: true
}, function() {
new Promise((resolve, reject) => {
api.ajax({
url: 'http://test**.**:8000/api/home',
tag: Math.random(),
timeout: 1111111111,
method: 'get',
}, function(ret, err) {
resolve(123)
})
}).then(res => log('res', res)).catch(err => log('err', err)) // 不执行
}) |
|