File tree Expand file tree Collapse file tree 1 file changed +14
-2
lines changed
Expand file tree Collapse file tree 1 file changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -102,7 +102,13 @@ class ComponentDot {
102102 }
103103
104104 let search = document . querySelector ( `#${ this . name } .dot-search` ) ;
105- search . addEventListener ( 'input' , ( ) => this . search ( search ) ) ;
105+ let object = this ;
106+ search . addEventListener ( 'input' , ( ) => {
107+ let timeout = setTimeout ( function ( ) {
108+ clearTimeout ( timeout ) ;
109+ object . search ( search ) ;
110+ } , 500 ) ;
111+ } ) ;
106112 }
107113
108114 make ( selected , select ) {
@@ -232,7 +238,13 @@ class ComponentCascadeDot {
232238 this . make ( ) . makeSelect ( select ) ;
233239 this . selectInputDOM . value = JSON . stringify ( this . select_data ) ;
234240 let search = document . querySelector ( `#${ this . name } .dot-search` ) ;
235- search . addEventListener ( 'input' , ( ) => this . search ( search ) ) ;
241+ let object = this ;
242+ search . addEventListener ( 'input' , ( ) => {
243+ let timeout = setTimeout ( function ( ) {
244+ clearTimeout ( timeout ) ;
245+ object . search ( search ) ;
246+ } , 500 ) ;
247+ } ) ;
236248 }
237249
238250 make ( ) {
You can’t perform that action at this time.
0 commit comments