ba-archive / blue-archive

碧蓝档案的档案。我们期待着更多老师的加入,欢迎通过邮件、B站私信或 discussion 联系我们
https://blue-archive.io/
GNU Affero General Public License v3.0
223 stars 7 forks source link

[Bug] 刷新页面后<html>标签丢失暗/亮色主题属性 #131

Closed xiaofeiTM233 closed 1 year ago

xiaofeiTM233 commented 1 year ago

问题描述

刷新后标签中丢失data-theme属性

问题位置

.

复现流程

刷新一次网页

xiaofeiTM233 commented 1 year ago

追溯了一下 似乎是这里 https://github.com/ba-archive/blue-archive/commit/3d2aa03897bc16808b52e47da15402cd3b8e4818 感觉是解决的方式错了 修复前 vs 修复后 imageimage 修复前是移动端需要点开菜单时才会同步暗/亮色偏好(因为同步偏好的功能在菜单的vue里),修复后直接把同步解决掉了? 那这是什么修复(

可以有几种解决方案:

  1. 不再同步偏好,加上切换按钮复位的功能
  2. 把同步偏好提前到App.vue里
mark9804 commented 1 year ago

哦 我调试的时候注释掉了代码忘记反注释回来了

xiaofeiTM233 commented 1 year ago

仍然没有修复移动端无法直接同步暗/亮色偏好的问题

mark9804 commented 1 year ago

这下测了应该可以了