Commit Graph

87 Commits

Author SHA1 Message Date
YunaiV
d971aba582 perf:修复大多数文件的 linter(首次) 2025-12-15 23:12:42 +08:00
YunaiV
ae9451f415 feat:路由的接入,部分类似 config.ts、interceptor.ts 的拦截,移植自 unibest3.x 代码 2025-12-12 19:15:11 +08:00
YunaiV
3acee68ab9 feat:增加 wot 集成(额外),参考 unibest 3.X 代码 2025-12-12 19:13:05 +08:00
Nɪxᴜs
a7b11bfe1d Add z-index to tabbar for proper stacking context (#364) 2025-12-02 13:40:36 +08:00
feige996
53f27a1917 refactor: 移除未使用的代码和功能模块
清理未使用的页面、组件、路由配置和主题相关代码
移除登录拦截和分包配置相关逻辑
简化首页和个人中心页面
2025-11-06 16:18:11 +08:00
Utopia
c54b4aebe0 feat: 将 tabbar 使用到的 ts 类型全部提取到 types.ts 文件中,减少阅读干扰 2025-10-29 14:45:19 +08:00
Utopia
b6415c8282 feat: 为 tabbar 的 pagePath 添加明确的联合类型 2025-10-29 14:08:40 +08:00
菲鸽
14a07161c1 Merge pull request #309 from srsng/typo/tabbar-readme
chore: 修复少量typo,统一`` ` ``对tabbar的包裹并添加一些换行改善编辑视图的排版
2025-10-21 16:01:43 +08:00
haos
e61ad54da5 解决isPageTabbar在设置0: NO_TABBAR时返回true 问题 2025-10-21 09:53:58 +08:00
srsng
0aa753237a chore: 修复少量typo,统一` ``对tabbar的包裹并添加一些换行改善编辑视图的排版
换行其实是markdownlint插件干的
2025-10-18 23:52:16 +08:00
feige996
51414d90c9 fix(tabbar): 修复支付宝自定义tabbar未隐藏导致显示两个tabbar的问题
支付宝环境下需要在onMounted钩子中调用hideTabBar来隐藏原生tabbar
2025-10-13 20:46:31 +08:00
feige996
14594dadc6 fix(tabbar): 修复支付宝平台原生tabbar隐藏问题
在支付宝平台添加onMounted钩子处理原生tabbar隐藏,与微信平台逻辑保持一致
2025-10-13 20:44:25 +08:00
feige996
aaecf30371 refactor(tabbar): 移除注释掉的关于页配置项并更新我的页注释 2025-09-29 20:14:30 +08:00
feige996
37b5da53cc refactor(pages): 将about页面及相关组件迁移至pages-sub分包目录
移除主包中的about页面及其组件,迁移至pages-sub分包目录
更新tabbar配置,注释掉about页面相关项
2025-09-29 20:13:07 +08:00
菲鸽
a81523878f Merge pull request #275 from ljt990218/fix-tabbar
fix(tabbar): 优化`tabbar`索引设置
2025-09-19 10:52:24 +08:00
ljt990218
2d1d32218d fix(tabbar): 优化登录后 tabbar 索引设置逻辑 2025-09-19 09:38:50 +08:00
ljt990218
a08557d07b fix(tabbar): 优化tabbar索引设置 2025-09-19 00:11:25 +08:00
feige996
a4f774cbae refactor(ui): 移除uni-icons和uni-scss模块,改用unocss图标
- 删除uni-icons相关组件、字体文件和文档
- 删除uni-scss样式文件和变量配置
- 更新tabbar配置使用unocss图标
- 在uno.config.ts中添加新的安全图标
2025-09-15 21:39:58 +08:00
feige996
6b5e2f9d0b fix(tabbar): 修复首页路径为'/'时tabbar不显示的问题
处理本地'/pages/index/index'和线上'/'路径不一致导致的tabbar显示问题
2025-09-15 16:05:00 +08:00
feige996
1b9c8dc911 docs(tabbar): 添加carbon图标导入注释 2025-09-05 17:02:32 +08:00
feige996
c6d9b47e99 refactor: 移除关于tabbar缓存的冗余注释 2025-09-05 14:12:49 +08:00
feige996
c31090e389 fix(tabbar): 修复H5环境下无tabbar时的白屏问题
当tabbar缓存未启用时,将tabBar配置设为undefined而非空对象。在H5环境下,无tabbar时设置为空对象以防止浏览器报错导致白屏
2025-09-04 15:14:21 +08:00
feige996
a0d8b82979 feat(router): 完善登录拦截逻辑和路由处理
增加登录状态检查和重定向逻辑
添加 HOME_PAGE 常量导出
优化 tabbar 路径匹配逻辑
导出 setTokenInfo 方法供外部使用
启用路由拦截器日志
2025-09-01 15:48:45 +08:00
feige996
e4ea2face1 refactor(tabbar): 移除补丁文件并简化tabbar配置
移除不再需要的补丁文件和workspace配置,简化tabbar相关代码
将tabbar默认值从undefined改为空对象,避免控制台报错
2025-08-31 18:38:25 +08:00
feige996
bb3e458086 refactor(router): 移除调试日志并添加日志开关控制
添加 FG_LOG_ENABLE 开关控制调试日志输出
移除 index 页面中的无用 console.log
2025-08-29 15:15:14 +08:00
feige996
ca2b7452c8 fix(tabbar): 修复微信小程序平台下原生tabbar隐藏问题
添加条件编译指令,仅在非微信小程序平台执行原生tabbar隐藏逻辑
2025-08-28 15:31:08 +08:00
feige996
cd0c111fae fix(tabbar): 调整徽标位置并注释掉测试代码
调整徽标位置以避免遮挡,同时注释掉测试用的badge值
2025-08-24 16:29:32 +08:00
feige996
86bb37be77 fix(标签栏): 调整标签栏徽标显示样式和默认值
将标签栏徽标的默认值从10改为100,并调整徽标样式以更好支持两位数显示
2025-08-24 16:26:09 +08:00
feige996
a51e9fb8dc refactor(tabbar): 使用reactive包装tabbarList以提高响应性 2025-08-24 16:22:34 +08:00
feige996
eafd3a9f30 fix(tabbar): 修复设置tabbar角标时的潜在越界问题
在设置tabbar角标前添加数组越界检查,防止当idx超出tabbarList范围时报错
2025-08-24 16:19:08 +08:00
feige996
b05e0b8ec3 feat(tabbar): 添加徽章显示限制和设置方法
限制徽章数字显示最大为99+,并添加设置徽章的方法
2025-08-24 16:11:32 +08:00
feige996
b184adc9a3 fix(tabbar): 修复未匹配路由时默认选中第一个标签的问题
当当前页面路由不在标签栏配置中时,检查是否在页面栈中存在匹配路由,避免直接选中第一个标签
2025-08-24 12:52:55 +08:00
feige996
8329afe674 feat(tabbar): 启用首页和关于页面的徽章显示并更新注释
更新自定义标签栏配置,启用首页的圆点徽章和关于页面的数字徽章
同时完善了其他图标类型的注释说明,包括uiLib、iconfont和image类型的使用示例
2025-08-24 11:55:43 +08:00
feige996
f9560f25ff feat(tabbar): 禁用鼓包效果并启用自定义tabbar
禁用中间tabbar的鼓包效果并启用自定义tabbar配置
移除tabbar项的图标路径,简化配置结构
2025-08-21 17:59:53 +08:00
feige996
ad2554079b fix(tabbar): 修复图片模式下高亮图标属性名错误并更新文档
将 activeIcon 属性名统一改为 iconActive 以保持一致性
更新 README 文档,补充不同图标类型的配置说明
2025-08-21 17:55:18 +08:00
feige996
96f47f121c fix(tabbar): 修复自定义tabbar列表映射错误
修复当启用自定义tabbar时,直接导出未映射的列表导致显示异常的问题。现在正确使用映射后的_tabbarList作为底部栏配置。
2025-08-21 17:20:59 +08:00
feige996
d77ed8ac29 fix(tabbar): 修复自定义tabbar启用条件判断
添加customTabbarEnable条件检查,确保仅在启用自定义tabbar时处理鼓包样式
2025-08-21 16:29:48 +08:00
feige996
1747357e8b feat(个人中心): 添加个人中心页面及相关功能
- 新增个人中心页面,包含用户信息展示、头像上传、登录/退出功能
- 更新路由配置和底部导航栏以支持个人中心页面
- 修改登录跳转路径从'/pages/common/login/index'到'/pages/login/login'
- 在cSpell字典中添加'chooseavatar'单词
- 更新tsconfig.json包含package.json文件
2025-08-21 15:50:35 +08:00
feige996
47b0d49415 refactor(pages.json): 移除未使用的图标配置 2025-08-21 15:20:20 +08:00
feige996
06acd18253 Merge branch 'main' into login 2025-08-21 15:14:36 +08:00
feige996
2d68168a23 fix(tabbar): 修复自定义tabbar列表映射时缺少字段的问题 2025-08-21 14:54:24 +08:00
feige996
f03777e156 fix(login): 修复路径处理逻辑,确保路径以斜杠开头
refactor(tabbar): 优化tabbar路径处理代码格式

chore(deps): 更新@uni-helper/vite-plugin-uni-pages至0.3.0版本
2025-08-19 20:53:12 +08:00
feige996
808e716c7e Merge remote-tracking branch 'origin/main' into login 2025-08-19 18:12:32 +08:00
菲鸽
95d06810d2 Merge pull request #226 from GreatAuk/feat-theme
feat: 新增动态主题功能 & 统一设置不同 layout 的主题
2025-08-19 18:11:21 +08:00
Utopia
e4c0923bd7 feat(tabbar): 自定义 tabbar 时,高亮颜色优先使用 var(--wot-color-theme) 2025-08-19 17:50:13 +08:00
Utopia
2f95bc2f5f fix: 自定义 tabbar 时(图标为 image 类型),选中高亮图片无法显示 2025-08-19 17:09:04 +08:00
Utopia
f72d8e9a04 feat: tabbar - 补全 tabbarList ts 类型 2025-08-19 17:07:49 +08:00
Utopia
d349281da5 chore: 优化 tabbar 配置 - NativeTabBarItem 类型定义 2025-08-19 16:49:26 +08:00
feige996
6aa4bc3472 feat(login): wip 登录系统 2025-08-18 22:01:55 +08:00
feige996
e8478c9d43 feat(登录): 实现H5模拟登录功能并优化路由拦截
- 在user store中添加setUserInfo方法
- 新增tabbar页面判断工具函数isPageTabbar
- 重构路由拦截逻辑,简化登录判断
- 实现H5模拟登录页面及跳转逻辑
- 移除不再使用的usePageAuth钩子
2025-08-18 21:52:32 +08:00