export default { // 关闭所有页面,打开到应用内的某个页面 reLaunch(url) { return new Promise((resolve, reject) => { uni.reLaunch({ url: url, success: resolve, fail: reject }); }); }, // 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面 switchTab(url) { return new Promise((resolve, reject) => { uni.switchTab({ url: url, success: resolve, fail: reject }); }); } , // 关闭当前页面,跳转到应用内的某个页面 redirectTo(url) { return new Promise((resolve, reject) => { uni.redirectTo({ url: url, success: resolve, fail: reject }); }); }, // 保留当前页面,跳转到应用内的某个页面 navigateTo(url) { return new Promise((resolve, reject) => { uni.navigateTo({ url: url, success: resolve, fail: reject }); }); }, // 关闭当前页面,返回上一页面或多级页面 navigateBack() { return new Promise((resolve, reject) => { uni.navigateBack({ success: resolve, fail: reject }); }); }, }