0
在我正在進行的項目中,我有一個每三秒調用一次的時間間隔來將服務器池化以查看服務器上某些進程的狀態。如何在反應中訪問當前的redux存儲區
但是我有一個問題。我需要查看當前狀態,以便在文件上傳完成後從redux存儲中獲取一個id,但我注意到只能訪問創建間隔時存在的狀態。
沒有人有一個想法,我可以如何訪問當前狀態從一個區間與反應和redux?
在我正在進行的項目中,我有一個每三秒調用一次的時間間隔來將服務器池化以查看服務器上某些進程的狀態。如何在反應中訪問當前的redux存儲區
但是我有一個問題。我需要查看當前狀態,以便在文件上傳完成後從redux存儲中獲取一個id,但我注意到只能訪問創建間隔時存在的狀態。
沒有人有一個想法,我可以如何訪問當前狀態從一個區間與反應和redux?
我會建議一個React組件有權訪問狀態,並可以在間隔期間使用redux操作來啓動狀態查詢。只需在生命週期方法中啓動並停止時間間隔即可。
你也可以使用終極版 - 傳奇(如果你有這方面的經驗)創建一個類似於下面的一個傳奇:
while (true) {
const state = yield select(); // Get state
// Create status query event or do query here
yield delay(3 * 1000); // Sleep
}