docs(fg-tabbar): 完善 tabbar 策略的注释说明

添加更详细的注释说明 tabbar 策略选项及其使用注意事项
提醒代码更改后需要重新运行以更新 pages.json
This commit is contained in:
feige996 2025-06-21 14:55:06 +08:00
parent 2a97bf0aaa
commit e2eda79403

View File

@ -1,17 +1,22 @@
// 是否使用自定义的tabbar?
export const TABBAR_STRATEGY = {
0: 'NATIVE_TABBAR',
1: 'HALF_CUSTOM_TABBAR',
2: 'FULL_CUSTOM_TABBAR',
3: 'NO_TABBAR',
}
/**
* tabbar tabbar.md
* 0: 'NATIVE_TABBAR'
* 2: 'FULL_CUSTOM_TABBAR'
* 1: 'HALF_CUSTOM_TABBAR'
* 3: 'NO_TABBAR'
*
* pages.json
*/
// TODO通过这里切换使用tabbar的策略
export const selectedTabbarStrategy = 0
// 0 和 1 时需要tabbar缓存
export const cacheTabbarEnable = selectedTabbarStrategy < 2
// selectedTabbarStrategy==0 时,需要填 iconPath 和 selectedIconPath
// selectedTabbarStrategy==1 or 2 时,需要填 icon 和 iconType
// selectedTabbarStrategy==3 时tabbarList 不生效
export const tabbarList = [
{
iconPath: 'static/tabbar/home.png',