javascript - Wie lösen Sie normalerweise das Problem verzögerter Anforderungen, nachdem Vue.js2.0 Debounce nicht verwenden kann?
过去多啦不再A梦
过去多啦不再A梦 2017-06-28 09:28:57
0
1
872

Es gibt häufig Anforderungen wie diese, z. B. die Anforderung des entsprechenden Pinyin, wenn der Benutzer einen Namen eingibt. Um unnötige Anforderungen zu reduzieren, wird vor der Initiierung der Anforderung 300 ms gewartet, nachdem sich der Eingabewert nicht geändert hat. Ich realisiere es derzeit, indem ich setTimeout direkt in einer Variablen speichere, aber mein Freund sagte, dass es damit einige Probleme gibt und es besser ist, Debounce zu verwenden. Nach der Suche habe ich festgestellt, dass vue.js2.0 Debounce nicht mehr unterstützt. Ich möchte die Experten fragen, wie diese Anforderung erreicht werden kann.

过去多啦不再A梦
过去多啦不再A梦

Antworte allen(1)
世界只因有你

用lodash中的debounce方法。

也可以自己写一个。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage