Skip to content

Commit 664fd8c

Browse files
committed
1.8
1 parent 6729d6a commit 664fd8c

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

resources/assets/component.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -324,9 +324,8 @@ class ComponentCascadeDot {
324324
data.checked = false;
325325
this.tagCal(id, this.MODE.delete);
326326
element.querySelector('i') != null && element.removeChild(element.querySelector('i'));
327-
for (let index in this.SELECTED_DOM.childNodes) {
328-
let D = this.SELECTED_DOM.childNodes[index];
329-
if ((D instanceof HTMLElement) && (D.getAttribute('data-id') == id)) {
327+
for (let D of this.SELECTED_DOM.childNodes) {
328+
if (parseInt(D.getAttribute('data-id')) === id) {
330329
D.remove();
331330
break;
332331
}
@@ -386,8 +385,7 @@ class ComponentCascadeDot {
386385
if (checked === false && node === data.key) {
387386
let nodes = this.dimensional_data[stack][index].nodes;
388387
let cancel = true;
389-
for (let x in this.dimensional_data[stack + 1]) {
390-
let d = this.dimensional_data[stack + 1][x];
388+
for (let d of this.dimensional_data[stack + 1]) {
391389
if (nodes.indexOf(d.key) !== -1 && (d.checked === true || d.mark === true)) {
392390
cancel = false;
393391
break;

0 commit comments

Comments
 (0)