方法:
var delay = (function () {
var timer = 0;return function (callback, ms) {
clearTimeout(time);
time = setTimeout(callback, ms);
};
})();
调用时:
delay(function () {
object.loadCustomer();
}, 500);
当然,backbone的依赖插件也能实现
方法:
var delay = (function () {
var timer = 0;})();
调用时:
delay(function () {
object.loadCustomer();
}, 500);
当然,backbone的依赖插件也能实现