/** * 2025-06-25 v3.3.0版(重新梳理tabbar配置) * * 1)原生tabbar,不需要关心 本文件夹里面的内容。(这是默认配置) * 2)自定义tabbar(带缓存),保留 `pages.config.ts 的 tabBar配置`,修改本文件对应的代码。 * 3)自定义tabbar(不带缓存),虽然我认为这是个伪需求,但是问卷调查中确实有人使用这个。要删除 `pages.config.ts 的 tabBar配置`。 * 4)无tabbar,直接删除 `pages.config.ts 的 tabBar配置`。(同样不需要关心`layouts/fg-tabbar`) */ // TODO:是否开启自定义tabbar,默认不开启 // 不开启表示使用原生tabbar,开启表示使用自定义tabbar export const CUSTOM_TABBAR_ENABLE = false // TODO: 是否开启自定义tabbar的无缓存模式,默认不开启 // 开启表示使用自定义tabbar的无缓存模式,并且需要把 `pages.config.ts` 里面的 tabBar 配置删除 export const CUSTOM_TABBAR_NO_CACHE = false /** * 根据您选择的UI框架,配置相应的字段信息 * pagePath 需要与 pages.config.ts 里面的 tabBar.list 里面的 pagePath 保持一致,这样才有缓存效果。 * iconType: uiLib, unocss, local, iconfont。 */ export const tabbarList = [ { iconPath: '/static/tabbar/home.png', selectedIconPath: '/static/tabbar/homeHL.png', pagePath: 'pages/index/index', iconType: 'uiLib', text: 'home', }, { iconPath: '/static/tabbar/income.png', selectedIconPath: '/static/tabbar/incomeHL.png', pagePath: 'pages/income/income', iconType: 'uiLib', text: 'income', }, { iconPath: '/static/tabbar/mine.png', selectedIconPath: '/static/tabbar/mineHL.png', pagePath: 'pages/mine/mine', iconType: 'uiLib', text: 'mine', }, ]