在React js中,我想在狀態設置爲pending時調用一個函數。React - 每隔幾秒檢查一次狀態變化
此狀態僅在API調用完成時纔會更改,可能需要幾秒鐘。
的流程爲:
- 初始API被調用
- 狀態設爲未決
- 二次API被調用,但可以採取若干秒來設置狀態,以完成
- 狀態。當是'完成'我想執行一項功能。
你會如何推薦'循環'來檢查每隔幾秒鐘的狀態變化?
我試過用componentDidUpdate(),但沒有多少運氣。
乾杯
編輯:
澄清 - 我在等待一個API調用需要幾秒鐘意味着我需要定期回來看看。
您好,歡迎堆棧溢出!請添加相關代碼供我們審覈。就目前而言,您的問題太模糊了,我們無法幫助您。 – Chris
當你的狀態改變時調用'componentWillUpdate'和'componentDidUpdate',只是使用它們。 – Walk