原代码:
uni.redirectTo({ url: '/pages/mine/Mine' })
想实现的效果是用户登录成功后跳转至”我的“页面,但是点击登录按钮后可以成功打印出登录信息,却不跳转页面。
原因是我在 tabBar 中配置了 Mine 页面。
"tabBar": { "borderStyle": "black", "backgroundColor": "#ffffff", "selectedColor": "#2979FF", "list": [{ "pagePath": "pages/home/Home", "text": "首页", "iconPath": "static/home.png", "selectedIconPath": "static/home-fill.png" }, { "pagePath": "pages/mine/Mine", "text": "我的", "iconPath": "static/mine.png", "selectedIconPath": "static/mine-fill.png" }] }
所以应当使用 uni.switchTab():
uni.switchTab({ url: '/pages/mine/Mine' })
参考文章:关于uniapp中navigateTo跳转不生效问题_uniapp navigateto 无效-CSDN博客
猜你喜欢
网友评论
- 搜索
- 最新文章
- 热门文章