异步方法里跳转问题?

发布于 9 年前作者 xiuyingcao4215 次浏览最后编辑 9 年前来自 issues

async loadDataSync() {

let that = this

try {

let data1 = that.initData1()

let data2 = that.initData2()

let dataList = await Promise.all([data1, data2])

if (XXXXXX) {

wx.redirectTo({

url: ‘…/default/default’

})

。。。。

跳转无效,请问此处该怎么写?

4 回复
dingyong
dingyong1 楼6 年前

确定if里面执行到了吗

rgu
rgu2 楼6 年前

wx.redirectTo({

url: '/pages/default/default'

});

majuan
majuan3 楼6 年前

你用了await Promise封装,要等它返回数据之后再跳转啊,所以你的if判断条件是什么

chao78
chao784 楼6 年前

确定已经进入,但是界面不会跳转