refactor(fg-tabbar): 更新tabbar策略并添加safelist配置

将selectedTabbarStrategy从0改为1以切换tabbar策略
在uno.config.ts中添加空的safelist配置
移除注释掉的i-carbon-code导入
This commit is contained in:
feige996 2025-06-21 14:36:30 +08:00
parent 407bc849ec
commit f8641457ad
3 changed files with 4 additions and 1 deletions

View File

@ -36,6 +36,7 @@
</template>
<script setup lang="ts">
// 'i-carbon-code',
import { tabbarList as _tabBarList, cacheTabbarEnable, selectedTabbarStrategy } from './tabbarList'
import { tabbarStore } from './tabbar'

View File

@ -7,7 +7,7 @@ export const TABBAR_STRATEGY = {
}
// TODO通过这里切换使用tabbar的策略
export const selectedTabbarStrategy = 0
export const selectedTabbarStrategy = 1
export const cacheTabbarEnable = selectedTabbarStrategy < 2
// selectedTabbarStrategy==0 时,需要填 iconPath 和 selectedIconPath
@ -27,6 +27,7 @@ export const tabbarList = [
pagePath: 'pages/about/about',
text: '关于',
icon: 'i-carbon-code',
// 注意 unocss 的图标需要在 页面上引入一下,或者配置到 unocss.config.ts 的 safelist 中
iconType: 'unocss',
},
// {

View File

@ -39,6 +39,7 @@ export default defineConfig({
center: 'flex justify-center items-center',
},
],
safelist: [],
rules: [
[
'p-safe',