File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -324,9 +324,8 @@ class ComponentCascadeDot {
324
324
data . checked = false ;
325
325
this . tagCal ( id , this . MODE . delete ) ;
326
326
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 ) {
330
329
D . remove ( ) ;
331
330
break ;
332
331
}
@@ -386,8 +385,7 @@ class ComponentCascadeDot {
386
385
if ( checked === false && node === data . key ) {
387
386
let nodes = this . dimensional_data [ stack ] [ index ] . nodes ;
388
387
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 ] ) {
391
389
if ( nodes . indexOf ( d . key ) !== - 1 && ( d . checked === true || d . mark === true ) ) {
392
390
cancel = false ;
393
391
break ;
You can’t perform that action at this time.
0 commit comments