Angular 如何使用lodash debounce对modelChange函数中的函数进行去噪?
我有一个函数,每当模型改变时调用它。我想在modelChange函数中使用debounced函数 我正在使用Angular 如何使用lodash debounce对modelChange函数中的函数进行去噪?,angular,lodash,angular-formly,debounce,Angular,Lodash,Angular Formly,Debounce,我有一个函数,每当模型改变时调用它。我想在modelChange函数中使用debounced函数 我正在使用lodashdebounce,但它没有调用函数我做错了什么 模型更改功能: onModelChange(model) { _.debounce(function() { alert('debouned'); }, 2000) } 下面是Stackbiltz创建去抖动方法并在onModelChange中调用该方法的步骤: debouncedOnCh
lodash
debounce,但它没有调用函数我做错了什么
模型更改功能:
onModelChange(model) {
_.debounce(function() {
alert('debouned');
}, 2000)
}
下面是
Stackbiltz
创建去抖动
方法并在onModelChange
中调用该方法的步骤:
debouncedOnChange = _.debounce(function() {
alert('debounced');
}, 2000);
onModelChange(model) {
// alert('model has been changed');
this.debouncedOnChange();
}