onLaunch: function() {
uni.setTabBarItem({
index:2,
pagePath:'/pages/user/login'
})
uni.setTabBarItem({
index:3,
pagePath:'/pages/user/login'
})
})
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.1.2
浏览器平台: Chrome
项目创建方式: HBuilderX
onLaunch: function() {
uni.setTabBarItem({
index:2,
pagePath:'/pages/user/login'
})
uni.setTabBarItem({
index:3,
pagePath:'/pages/user/login'
})
})
参考代码示例
不应该有报错
有报错
业务逻辑是这样的:应用未登录时 把 tabbar 中的后两个('订单'和'个人中心')的pagePath (跳转路径)都设置为登录页 然后H5端报错如下
此时每次点击tabbar时都会报错 但是不影响操作
不设置为同一个页面时报错消失
渲染方式是纯nvue项目(renderer=naive)
注:代码示例里面是部分代码,实测结果与项目里一致