有没有办法去除模板指令(ngModelChange)?
或者,或者,以不同的方式做到最不痛苦的方式是什么?
我看到的最接近的答案是:如何观察Angular 2中的表单更改?
所以,例如,我有一个文本输入,我想获得更改更新,但我想从每次击键中去掉它:
<input type="text" class="form-control" placeholder="Enter a value" name="foo" [(ngModel)]="input.event.value" (ngModelChange)="onFieldChange($event, input)">
Run Code Online (Sandbox Code Playgroud)
防抖动 onFieldChange()
我有以下反应组件
<input className={styles.incSrchTextBox} type="text" name="search" placeholder="Search.."
onChange={this.onChange} />
onChange(e) {
const newText = e.target.value;
console.log(newText);
this.setState({ searchText: newText });
}
Run Code Online (Sandbox Code Playgroud)
我如何在rxjs上使用debounce?