This commit is contained in:
2026-09-13 02:28:46 +08:00
parent df5492a48a
commit 42f9530a59
27 changed files with 979 additions and 149 deletions
+9
View File
@@ -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 })
}