diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue index 9c27db9..23bae8d 100644 --- a/src/pages/index/index.vue +++ b/src/pages/index/index.vue @@ -145,12 +145,12 @@ export default { else this.greeting = '晚上好' }, goTo(url) { - alert('goTo: ' + url) - uni.navigateTo({ - url, - success: () => alert('success'), - fail: (err) => alert('fail: ' + JSON.stringify(err)) - }) + // tabBar 页面需要用 switchTab + if (url.startsWith('/pages/product/manage') || url.startsWith('/pages/order/list') || url.startsWith('/pages/index/index')) { + uni.switchTab({ url }) + } else { + uni.navigateTo({ url }) + } }, goToTab(url) { uni.switchTab({ url })