Ext中复合函数:delay和buffer的区别

delay:在事件发生延迟一段进间才执行。
buffer:在事件发生延迟一段进间才执行,同时会创建一个Ext.util.DelayTask对象,并把fn放入其中等待执行。若在等待的过程中再次触发事件,上次的任务就会被取消,并把新的fn放入任务队列中,可以保证fn不会重复执行多次。

Ext.get('mytest').on('click', fnMyTest, this, {
    buffer: 1000
})
function fnMyTest() {
    alert("看看效果") ;

原文地址:https://www.cnblogs.com/judgelee/p/2317599.html