解决取消前后显示不一致;解决取消选择,全选状态不更新
This commit is contained in:
parent
60cd27c79d
commit
45ee308544
|
@ -356,7 +356,7 @@ class deployWindow {
|
||||||
this.prevBtn!.style.display = 'inline';
|
this.prevBtn!.style.display = 'inline';
|
||||||
}
|
}
|
||||||
if (n === (x.length - 1)) {
|
if (n === (x.length - 1)) {
|
||||||
this.nextBtn!.innerHTML = '确定';
|
this.nextBtn!.innerHTML = '结束';
|
||||||
} else {
|
} else {
|
||||||
this.nextBtn!.innerHTML = "下一步";
|
this.nextBtn!.innerHTML = "下一步";
|
||||||
}
|
}
|
||||||
|
@ -660,7 +660,7 @@ class deployWindow {
|
||||||
console.log("onlineInstallTab4 last");
|
console.log("onlineInstallTab4 last");
|
||||||
this.prevBtn!.disabled = true;
|
this.prevBtn!.disabled = true;
|
||||||
this.nextBtn!.disabled = true;
|
this.nextBtn!.disabled = true;
|
||||||
this.nextBtn!.innerHTML = "确定";
|
this.nextBtn!.innerHTML = "结束";
|
||||||
this.cancelBtn!.innerText = "取消";
|
this.cancelBtn!.innerText = "取消";
|
||||||
// this.cancelBtn!.style.display = "inline";
|
// this.cancelBtn!.style.display = "inline";
|
||||||
}
|
}
|
||||||
|
@ -718,7 +718,7 @@ class deployWindow {
|
||||||
this.prevBtn.style.display = 'inline';
|
this.prevBtn.style.display = 'inline';
|
||||||
}
|
}
|
||||||
if (Index === (tabArray.length - 1)) {
|
if (Index === (tabArray.length - 1)) {
|
||||||
if (this.nextBtn) { this.nextBtn.innerHTML = "确定" }
|
if (this.nextBtn) { this.nextBtn.innerHTML = "结束" }
|
||||||
} else {
|
} else {
|
||||||
if (this.nextBtn) { this.nextBtn.innerHTML = "下一步" }
|
if (this.nextBtn) { this.nextBtn.innerHTML = "下一步" }
|
||||||
}
|
}
|
||||||
|
@ -997,9 +997,9 @@ class deployWindow {
|
||||||
var allUnchecked = true;
|
var allUnchecked = true;
|
||||||
for (var item of checks) {
|
for (var item of checks) {
|
||||||
var checkbox = item as HTMLInputElement;
|
var checkbox = item as HTMLInputElement;
|
||||||
if (checkbox.checked) {
|
if (checkbox.value !== "JavaScript_key" && checkbox.checked) {
|
||||||
allUnchecked = false;
|
allUnchecked = false;
|
||||||
} else {
|
} else if (checkbox.value !== "JavaScript_key" && checkbox.checked == false) {
|
||||||
allChecked = false;
|
allChecked = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1120,15 +1120,16 @@ class deployWindow {
|
||||||
console.log("deplist SelectedDatas:", SelectedDatas);
|
console.log("deplist SelectedDatas:", SelectedDatas);
|
||||||
if (this.depList.length > 0) {
|
if (this.depList.length > 0) {
|
||||||
formattedDoc = '<h2>软件列表:</h2>';
|
formattedDoc = '<h2>软件列表:</h2>';
|
||||||
|
formattedDoc += Object.values(this.depList).map(element => `<h4>${element}</h4>`).join('');
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
formattedDoc = '<h2>软件列表:</h2>';
|
formattedDoc = '';
|
||||||
|
if (this.extList.length > 0) {
|
||||||
formattedDoc += Object.values(this.depList).map(element => `<h4>${element}</h4>`).join('');
|
formattedDoc += '<h2>插件列表:</h2>';
|
||||||
|
formattedDoc += this.extList.map(element => `<h4>${element}</h4>`).join('');
|
||||||
formattedDoc += '<h2>插件列表:</h2>';
|
} else {
|
||||||
formattedDoc += this.extList.map(element => `<h4>${element}</h4>`).join('');
|
formattedDoc += '';
|
||||||
|
}
|
||||||
document.getElementById("outputPre")!.innerHTML = formattedDoc;
|
document.getElementById("outputPre")!.innerHTML = formattedDoc;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue