fix(app): 解决页面跳转冲突和登录重定向问题
- 在App.vue中延迟引导页跳转以避免首页未就绪导致的timeout错误 - 添加401跳登录页防重锁机制,防止多个接口同时返回401时的并发冲突 - 移除index.vue中的重复跳转逻辑,统一由App.vue处理首次启动跳转 - 优化record.vue中的品牌选择界面,添加"更多"展开功能和视觉改进 - 改进用量和度数输入框的样式和交互体验
This commit is contained in:
@@ -74,7 +74,10 @@ export default {
|
||||
const isFirst = uni.getStorageSync('is_first_launch')
|
||||
if (!isFirst || isFirst === 'true') {
|
||||
// 首次使用 → 引导页
|
||||
uni.reLaunch({ url: '/pages/onboarding/onboarding' })
|
||||
// 延迟一帧再跳:启动早期首页还未就绪,立即 reLaunch 可能报 timeout
|
||||
setTimeout(() => {
|
||||
uni.reLaunch({ url: '/pages/onboarding/onboarding', fail: () => {} })
|
||||
}, 100)
|
||||
}
|
||||
// 否则正常进入首页(index)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user