Ich habe mit mehreren Kontrollkästchen zum Filtern einer Reihe von Daten. Ich möchte jedoch nicht, dass die Checkboxen nach jedem einzelnen Klick eines Kontrollkästchens einen Filter auslösen, also wollte ich es entprellen. Warten Sie vielleicht 500ms auf eine Sekunde, nachdem das letzte Kontrollkästchen ausgewählt wurde.mit Debounce auf Kontrollkästchen eckig
Check-out die mein plnkr
<input type="checkbox"
ng-model="user.cool"
ng-model-options="{ debounce: 1000 }"/>
<input type="checkbox"
ng-model="user.lame"
ng-model-options="{ debounce: 1000 }"/>
hier ist es im Grunde Warteschlangen nur die Klick-Optionen Checkbox und ändert das Modell Sekunden auseinander, aber ich will es beide in der gleichen Zeit ändern. Wie kann ich das erreichen?
Danke!
Sie wollen, dass sie alle entprellten, von einem Ort werden? Nicht genau über das Ergebnis, das Sie suchen? – alphapilgrim
das ist wahrscheinlich nicht der richtige Weg, den ich oben gepostet habe. mein erwartetes Verhalten ist, dass Sie diese beiden Felder schnell überprüfen, und das Modell updates user.cool und user.lame zur gleichen Zeit nach dem Warten auf eine zweite (oder wie lange) – atsituab