如何基于基于类的组件中填充有n毫秒值的数组使n个react.js倒数计时器?

问题描述 投票:0回答:1

问题的场景是

假定varArray = [150000,1900000,...,n],在这种情况下,我们必须初始化n个倒数计时器,并在render方法的划分中显示这些计时器。

我是react.js的新手,所以请您以说明的方式提供帮助。

我正在使用基于类的组件,如果您以此角度回答,这将非常有帮助。

提前感谢。

javascript reactjs jsx react-component
1个回答
0
投票

这应该做

const arr=[150000,1900000], timers = [];

arr.forEach( 
    (ms, index) => { 
        timers.push( 
            setTimeout(function(){ 
                console.log(`timer ${index} is done`); 
            },
            ms
        ) 
})
© www.soinside.com 2019 - 2024. All rights reserved.