angular中运用防抖功能
生活随笔
收集整理的這篇文章主要介紹了
angular中运用防抖功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import {Subject} from 'rxjs';
import {debounceTime} from 'rxjs/operators'; // 引入debounceTime、SubjectngOnInit(): void {// 防抖操作this.subject.pipe(debounceTime(500)).subscribe(() => {console.log('防抖操作');this.pageQueryProject();});}// 分頁操作pageQueryProject(): void {console.log('請求數據操作');} // 點擊按鈕下側發生變化 左右getitem(index: any): any {this.subject.next();}
執行順序:
用戶點擊 getitem(index: any): any { this.subject.next();}會執行ngOnInit() 再執行this.pageQueryProject();
總結
以上是生活随笔為你收集整理的angular中运用防抖功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: http下载异常_用了这么久HTTP,
- 下一篇: 初识VML