diff --git a/src/webui/ui/NapCat.ts b/src/webui/ui/NapCat.ts index 546018dc..a5a51326 100644 --- a/src/webui/ui/NapCat.ts +++ b/src/webui/ui/NapCat.ts @@ -209,7 +209,7 @@ async function onSettingWindowCreated(view: Element) { dom.input.type = "url"; dom.input.value = host; dom.input.addEventListener("input", () => { - ob11Config[type.split(".")[0]][type.split(".")[-1]][index] = + ob11Config[type.split(".")[0]][type.split(".")[1]][index] = dom.input.value; }); @@ -219,7 +219,7 @@ async function onSettingWindowCreated(view: Element) { dom.deleteBtn.innerHTML = "删除"; dom.deleteBtn.dataset.type = "secondary"; dom.deleteBtn.addEventListener("click", () => { - ob11Config[type.split(".")[0]][type.split(".")[-1]].splice(index, 1); + ob11Config[type.split(".")[0]][type.split(".")[1]].splice(index, 1); initReverseHost(type); }); @@ -253,11 +253,11 @@ async function onSettingWindowCreated(view: Element) { buildHostListItem( type, "", - ob11Config[type.split(".")[0]][type.split(".")[-1]].length, + ob11Config[type.split(".")[0]][type.split(".")[1]].length, inputAttr ) ); - ob11Config[type.split(".")[0]][type.split(".")[-1]].push(""); + ob11Config[type.split(".")[0]][type.split(".")[1]].push(""); }; const initReverseHost = (type: string, doc: Document = document) => { const hostContainerDom = doc.body?.querySelector( @@ -266,7 +266,7 @@ async function onSettingWindowCreated(view: Element) { if (hostContainerDom) { [...hostContainerDom.childNodes].forEach((dom) => dom.remove()); buildHostList( - ob11Config[type.split(".")[0]][type.split(".")[-1]], + ob11Config[type.split(".")[0]][type.split(".")[1]], type ).forEach((dom) => { hostContainerDom?.appendChild(dom); diff --git a/static/assets/renderer.js b/static/assets/renderer.js index a1ec1193..25bbd63e 100644 --- a/static/assets/renderer.js +++ b/static/assets/renderer.js @@ -335,14 +335,14 @@ async function onSettingWindowCreated(view) { dom.input.type = "url"; dom.input.value = host; dom.input.addEventListener("input", () => { - ob11Config[type.split(".")[0]][type.split(".")[-1]][index] = dom.input.value; + ob11Config[type.split(".")[0]][type.split(".")[1]][index] = dom.input.value; }); dom.inputContainer.classList.add("q-input"); dom.inputContainer.appendChild(dom.input); dom.deleteBtn.innerHTML = "删除"; dom.deleteBtn.dataset.type = "secondary"; dom.deleteBtn.addEventListener("click", () => { - ob11Config[type.split(".")[0]][type.split(".")[-1]].splice(index, 1); + ob11Config[type.split(".")[0]][type.split(".")[1]].splice(index, 1); initReverseHost(type); }); dom.container.appendChild(dom.inputContainer); @@ -364,11 +364,11 @@ async function onSettingWindowCreated(view) { buildHostListItem( type, "", - ob11Config[type.split(".")[0]][type.split(".")[-1]].length, + ob11Config[type.split(".")[0]][type.split(".")[1]].length, inputAttr ) ); - ob11Config[type.split(".")[0]][type.split(".")[-1]].push(""); + ob11Config[type.split(".")[0]][type.split(".")[1]].push(""); }; const initReverseHost = (type, doc2 = document) => { const hostContainerDom = doc2.body?.querySelector( @@ -377,7 +377,7 @@ async function onSettingWindowCreated(view) { if (hostContainerDom) { [...hostContainerDom.childNodes].forEach((dom) => dom.remove()); buildHostList( - ob11Config[type.split(".")[0]][type.split(".")[-1]], + ob11Config[type.split(".")[0]][type.split(".")[1]], type ).forEach((dom) => { hostContainerDom?.appendChild(dom);