setTabBarBadge
时间: 2023-08-28 21:10:31 浏览: 83
setTabBarBadge是一个UNIAPP的API,用于在底部导航栏的某个页面上显示一个徽标。根据引用\[3\]中的错误信息和错误原因,我们可以得出结论:setTabBarBadge必须在当前页面设置,所以设置tabBar购物袋页面徽标也必须在购物袋页面才能设置。因此,你需要在购物袋页面的代码中使用setTabBarBadge来设置购物袋徽标。例如,你可以在购物袋页面的onShow生命周期函数中使用以下代码来设置购物袋徽标:
uni.setTabBarBadge({
index: 3,
text: this.goodsCount+''
})
这样,当购物袋页面显示时,徽标就会被设置为相应的值。请确保你在购物袋页面中正确使用setTabBarBadge函数来设置徽标。
#### 引用[.reference_title]
- *1* *2* [UNIAPP原生TABBAR设置并添加数字角标或小红点提示](https://blog.csdn.net/qq_51463650/article/details/128952677)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [{“errMsg“:“setTabBarBadge:fail not TabBar page“}](https://blog.csdn.net/qq_34569497/article/details/131437740)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文