我在内页(此时没有tabbar)里调用 wx.hideTabBarRedDot ,想把 tabbar 里第一个的小红点去掉,但是会报错:hideTabBarRedDot:fail not TabBar page
步骤
先使用
wx.showTabBarRedDot({ index: 1 }); |
给tabbar中的第二项添加上了小红点。
然后我导航到另一张页面(该页面不存在tabbar的list中)。调用
wx.hideTabBarRedDot({ index: 1, fail: function (e) { console.log(e); } }); |
试图将tabbar中第二项的小红点去掉,但报错
hideTabBarRedDot:fail not TabBar page
无法去掉小红点
以我目前的了解,tabbar只能在app.json里来设置和修改,
如果你想在代码里操作tabbar,可以使用自定义的tabbar来实现,这样的例子网上有很多,你可以搜索一下