解决刷新时样式失效问题。

This commit is contained in:
liuwei
2025-06-09 18:07:48 +08:00
parent 674b148bf1
commit 705c3169c4
2 changed files with 3 additions and 10 deletions

View File

@@ -89,7 +89,7 @@ class DashboardServer:
app = Flask(__name__, template_folder=template_folder)
app.secret_key = "stats_dashboard_secret_key"
# 禁用模板缓存使修改HTML文件后立即生效 False =重启才生效
app.config['TEMPLATES_AUTO_RELOAD'] = False
app.config['TEMPLATES_AUTO_RELOAD'] = True
# 设置Werkzeug日志级别为DEBUG
import logging

View File

@@ -274,11 +274,7 @@
const currentPath = window.location.pathname;
const targetPath = routes[key];
if (currentPath !== targetPath && targetPath !== undefined) {
// 添加页面切换时的过渡效果
document.querySelector('.app-container').classList.remove('loaded');
setTimeout(() => {
window.location.href = targetPath;
}, 300);
window.location.href = targetPath;
}
},
loadData() {
@@ -290,10 +286,7 @@
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
document.querySelector('.app-container').classList.remove('loaded');
setTimeout(() => {
window.location.href = '/logout';
}, 300);
window.location.href = '/logout';
}).catch(() => {
// 用户点击取消,不做任何操作
});