fix(config): 修复配置文件中的标签显示问题

- 在settings.json中为配置uid标签添加换行符以改善显示
- 在config/settings.json中同步更新配置uid标签的换行格式
- 修改main.js中添加theLayer变量来控制层级加载逻辑
- 将硬编码的false条件替换为动态的theLayer变量判断
This commit is contained in:
yan
2026-01-21 11:39:40 +08:00
parent 50abe9fd48
commit 63470cdf59
3 changed files with 6 additions and 5 deletions

View File

@@ -2,7 +2,7 @@
{
"name": "config_uid",
"type": "checkbox",
"label": "当前配置uid:{无}(仅仅显示配置uid无其他作用)",
"label": "当前配置uid:{无}\n(仅仅显示配置uid无其他作用)",
"default": false
},
{
@@ -47,7 +47,7 @@
{
"name": "loading_level",
"type": "input-text",
"label": "加载路径层级(不可小于1)<配置模式 刷新 生效>",
"label": "加载路径层级(不可小于1)<配置模式 刷新||加载 生效>",
"default": "2"
},
{

View File

@@ -527,11 +527,12 @@ async function loadUidSettingsMap(uidSettingsMap) {
return (settings_level.path.includes(dir_key))
}
})
const theLayer = settings.the_layer || false
const levelSettings = filterSettings.filter(item => {
const level_all = item.name.replaceAll(levelName, "");
// 获取级别
const level = level_all.split("_").filter(item => item?.trim() !== "").map(parseInt)[0]
if (false && loadingLevel === level + 1) {
if (theLayer && loadingLevel === level + 1) {
//只加载指定级别的设置
return (loadingLevel === level + 1)
}

View File

@@ -2,7 +2,7 @@
{
"name": "config_uid",
"type": "checkbox",
"label": "当前配置uid:{无}(仅仅显示配置uid无其他作用)",
"label": "当前配置uid:{无}\n(仅仅显示配置uid无其他作用)",
"default": false
},
{
@@ -47,7 +47,7 @@
{
"name": "loading_level",
"type": "input-text",
"label": "加载路径层级(不可小于1)<配置模式 刷新 生效>",
"label": "加载路径层级(不可小于1)<配置模式 刷新||加载 生效>",
"default": "2"
},
{