簡體   English   中英

將兩個 javascript 功能合二為一

[英]Combine two javascript Functions in one

我是 Angular 和 Javascript 的初學者,我正在嘗試刷新儀表板。 所以我使用第一個進行刷新,第二個停止刷新。 我想結合這兩個功能在一段時間后刷新和停止。

    let refreshInterval;
    function refreshDataSource(){
      console.log("going to refresh ..")
      refreshInterval= setInterval(() => {
        console.log("refreshing ...");
        viz.refreshDataAsync();
      },3000);
    }

    function stopdata(){
      console.log("stop refresh ...");
      clearInterval(refreshInterval);
    }

在 function refreshDataAsync()內部,您可以在完成操作后調用stopdata()

或者您也可以await function refreshDataAsync()然后在 refreshDataSource() 中調用stopdata() refreshDataSource()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM