很多时候,我们提交完一个表单或者做了一个搜索操作等,需要跳转到其它页面,但是如果直接跳转会给用户显得很突兀,而且我们的提示信息用户也看不到。
场景:
- 提交表单后,需要跳到列表页或者结果页
这个时候可以按如下方式,先提示,然后在1.5秒之后跳转。
if (res.data.code == 0) {
uni.showToast({
title: '提交成功'
});
setTimeout(function() {
uni.redirectTo({
url: 'toMe',
success: res => {},
fail: () => {},
complete: () => {}
});
}, 1500)
}
或者
uni.showToast({
title: '提示信息'
});
setTimeout(function() {
uni.navigateBack({
delta: 1
});
}, 1500)
0 个评论
要回复文章请先登录或注册