我有一个react-redux应用程序。我的redux存储包含一个2D boolean list i.e. parking
,其中每个单元格都用一些随机整数进行初始化。
我想运行一个每秒运行的后台进程并执行以下函数
function substractParking(){
for(all cells i,j in array){
if(parking[i][j] !== 0){
parking[i][j] -= 1
}
}
}
我想到了这个,并遇到了两种可能的解决方案。
每一秒我都会发出一个执行上述代码的动作,但这会减慢我的申请速度。我可以这样做。
不知怎的,我可以在redux商店中存储一个类,它会每秒自动运行这个代码,即我的redux商店将有一个类而不是2D布尔数组。但我不知道该怎么做。
一些后台流程,但我不知道如何在react-redux中创建一个后台程序。
最好的方法是什么?我只能编写解决方案1,我不知道解决方案2和3是如何实现的。
答案 0 :(得分:0)
(1)对我来说是有意义的。减慢应用程序的速度,或者更好地加载CPU?没有加载CPU的任何方法吗?