| 问题 | 解决方案 |
|---|---|
| 字段缺失 | 前端表格增加“日志原文”列,后端查询改用 SELECT *(或显式包含 log) |
| 数据错位 | 修正 stmt.run 的参数顺序,确保 xx 和 yy 存入正确列 |
| 时间不一致 | 后端插入改用 datetime('now', 'localtime'),使 timetag 与服务器本地时间一致(与户端时间对齐) |
| 时区统一 | 前端仍保留 + 'Z' 解析,确保旧数据也能正确显示(兼容性处理) |
| 内容截断 | 编写 truncateContent 函数,按“前30+…+后20”截断,并使用 title 或自定义 tooltip 展示完整内容 |
| XSS 防护 | 所有输出到 HTML 的内容均经过 escapeHtml 转义 |
| 用户体验 | 自定义 tooltip 替代浏览器原生 title,支持长内容滚动显示 |
发表回复