programing

비동기 함수의 디바운스 사용방법

copyandpastes 2022. 8. 10. 23:23
반응형

비동기 함수의 디바운스 사용방법

사용방법debounce을 타고async기능하고 있습니까?내 안에 방법이 있다.vue- 피하고 싶은 API를 지속적으로 호출하는 API의 데이터를 보호하는 앱입니다.

방법은 다음과 같습니다.

methods: {
    async getAlbums () {
     const response = await AlbumService.fetchAlbums()
     this.albums = response.data.albums
    } 
}

설치 완료lodash그럼 어떻게 하면 좋을까요?

Lodash의 함수는 함수에 시간이 걸리고 함수가 반환됩니다.

다음과 같이 합니다.

methods: {
  getAlbums: _.debounce(async function() {
    const response = await AlbumService.fetchAlbums();
    this.albums = response.data.albums;
  }, 1000);
}

언급URL : https://stackoverflow.com/questions/50837291/how-to-use-debounce-on-async-function

반응형