uni.setTabBarItem({
index: 0,
text: '福利',
pagePath: '/pages/marketing/kanMarking?marketId=',
success: () => {
console.log('success')
}
})
uni.switchTab({
route: '/pages/marketing/kanMarking?marketId='
})

- 发布:2021-01-28 14:47
- 更新:2022-01-20 18:00
- 阅读:1122
产品分类: uniapp/H5
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.13.5
HBuilderX类型: 正式
HBuilderX版本号: 3.0.7
浏览器平台: Chrome
浏览器版本: 88.0
项目创建方式: HBuilderX
示例代码:
操作步骤:
uni.setTabBarItem({
index: 0,
text: '福利',
pagePath: '/pages/marketing/kanMarking?marketId=',
success: () => {
console.log('success')
}
})
uni.switchTab({
route: '/pages/marketing/kanMarking?marketId='
})
uni.setTabBarItem({
index: 0,
text: '福利',
pagePath: '/pages/marketing/kanMarking?marketId=',
success: () => {
console.log('success')
}
})
uni.switchTab({
route: '/pages/marketing/kanMarking?marketId='
})
预期结果:
tabbar 第一项item, 名称,url 都改变
tabbar 第一项item, 名称,url 都改变
实际结果:
tabbar 第一项item,名称变了,url 没变
tabbar 第一项item,名称变了,url 没变
bug描述:
pagePath String 否 页面绝对路径,必须在 pages 中先定义,被替换掉的 pagePath 不会变成普通页面(仍然需要使用 uni.swichTab 跳转) App(2.8.4+)、H5(2.8.4+)
修改pagePath , pagePath 没有修改,还是原来的路径,是版本问题吗?
前端小菜b
请问解决了吗
2023-06-29 10:33
1***@qq.com
回复 前端小菜b: 解决了吗
2023-11-14 15:05