bugfix
This commit is contained in:
@@ -16,3 +16,12 @@ export function syncTabBarUnread(force = true): void {
|
||||
const tabBar = getTabBarInstance()
|
||||
if (tabBar && typeof tabBar.syncUnread === 'function') tabBar.syncUnread(force)
|
||||
}
|
||||
|
||||
// 更新选中态:走 tabBar 的 setSelected(内部保证首帧安全),
|
||||
// 老版本实例没有该方法时降级为 setData
|
||||
export function setTabBarSelected(index: number): void {
|
||||
const tabBar = getTabBarInstance()
|
||||
if (!tabBar) return
|
||||
if (typeof tabBar.setSelected === 'function') tabBar.setSelected(index)
|
||||
else tabBar.setData({ selected: index })
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user