Magstic
|
80d2ad40bc
|
fix: 仪表盘的『插件配置』中不显示 JSON 编辑窗
该提交与 #1919 关联。
精准定位错误 @Pine-Ln,Fix from Gemini 2.5 Pro.
这个问题是由两个错误叠加造成的:
1. **组件崩溃**:`AstrBotConfig.vue` 混用了 Vue 3 的 `<script setup>` 和旧式 `<script>` 写法,导致作用域冲突,模板无法访问国际化函数 `t`,引发 `ReferenceError: t is not defined`。
2. **设置项不显示**:原代码根据用户已保存的设置数据来渲染字段,导致新增的设置项(如 `editor_mode`)因为用户配置中没有初始值而不显示。
1. **统一 API 写法**:将整个组件重构为纯 `<script setup>` 写法,解决作用域冲突。
2. **修正渲染逻辑**:将 `v-for` 循环改为遍历设置蓝图 (metadata) 而不是用户数据,确保所有定义的设置项都能显示。
|
2025-06-28 14:42:06 +08:00 |
|
IGCrystal
|
7c27520d57
|
✨ feat: 继续完成剩下组件的国际化
ExtensionCard.vue - 插件卡片组件 WaitingForRestart.vue - 重启等待组件 ReadmeDialog.vue - README对话框组件 AstrBotConfig.vue - 配置编辑器组件 ListConfigItem.vue - 列表配置项组件 ItemCardGrid.vue - 卡片网格组件
ChatPage.vue - 聊天页面的录音提示文本 ConfigPage.vue - 配置页面的状态消息 ExtensionPage.vue - 插件页面的加载和状态文本 OnlineTime.vue - 仪表板运行时间组件
|
2025-06-16 22:44:44 +08:00 |
|
kwicxy
|
88ad373c9b
|
深色主题切换功能初步实现
|
2025-05-29 01:28:45 +08:00 |
|
Soulter
|
6723fe8271
|
🐛 fix: cannot save value when fullscreen editor mode
|
2025-05-16 10:37:30 +08:00 |
|
Soulter
|
7afc475290
|
🐛 fix: value cannot displayed when fullscreen editior mode
|
2025-05-16 10:29:22 +08:00 |
|
Soulter
|
654e5762f1
|
🐛 fix: 修复 VueMonacoEditor 的 v-model 绑定方式
|
2025-05-16 10:20:03 +08:00 |
|
Soulter
|
507c3e3629
|
✨ feat: 配置项支持代码编辑器模式
|
2025-05-16 10:14:16 +08:00 |
|
Soulter
|
e031161fd4
|
🐛 修复: 移除文本输入框的 auto-grow 属性
fixes: #1038
|
2025-04-05 15:58:17 +08:00 |
|
Soulter
|
89d51d2afc
|
🎈 perf: config UI
|
2025-03-24 11:36:38 +08:00 |
|
Soulter
|
ade87f378a
|
🎈 perf: UI 优化
|
2025-03-24 00:32:40 +08:00 |
|
Soulter
|
e5828713cf
|
🎈 perf: improve ChatPage and ConfigPage UI
|
2025-03-23 22:57:02 +08:00 |
|
Soulter
|
77f692aae2
|
🎈 perf: 配置项显示优化
|
2025-03-20 13:17:27 +08:00 |
|
Soulter
|
75dace2dee
|
🎈 perf: 优化配置页的显示
|
2025-03-18 00:16:47 +08:00 |
|
Soulter
|
135dbb8f07
|
style: clean codes
|
2025-03-14 18:02:00 +08:00 |
|
Soulter
|
95495a2647
|
🏗 refactor: clean up AstrBotConfig component markup for improved readability
|
2025-03-13 16:40:59 +08:00 |
|
Soulter
|
b55719bf28
|
🏗 refactor: improve styling and layout of AstrBotConfig component for enhanced readability
|
2025-03-13 15:59:20 +08:00 |
|
Soulter
|
f8a8e30641
|
🏗 refactor: 配置页样式重写
|
2025-03-13 15:37:53 +08:00 |
|
Soulter
|
38d7be1d5f
|
✨ feat: 优化提示框样式并更新关于页面内容
|
2025-02-23 16:29:57 +08:00 |
|
Soulter
|
ad95572d5f
|
perf: 更好的 list 可视化
|
2025-02-06 15:59:45 +08:00 |
|
Soulter
|
a5b885a774
|
fix: schema 中 object hint 不显示 #290
feat: 优化插件市场的访问
|
2025-02-04 16:36:00 +08:00 |
|
Soulter
|
b7277b51fd
|
feat: 管理面板支持显示不在metadata中的配置
|
2025-01-09 22:03:53 +08:00 |
|
Soulter
|
6df0e78b22
|
upload: dashboard from Soulter/AstrBot-Dashboard
|
2024-12-17 23:40:32 +08:00 |
|