在本机反应中以不同的延迟定期调用多个函数函数
Call multiple function functions periodically with different delays in react native
我需要在 react-native 中以不同的延迟周期性地调用多个函数。为了一次定期调用所有函数,我可以使用 -
const interval = setInterval(() => {
function1();
function2();
....
}, 2000);
但在我的例子中,我需要每 2 秒调用一次函数 1,每 5 秒调用一次函数 2,每 3 秒调用一次函数 3,依此类推。
任何帮助将不胜感激。谢谢。
您是否尝试过在同一个函数中使用多个 setIntervals 并调用该函数?
const callIntervals = () =>{
setInterval(() => {
function1();
}, 2000);
setInterval(() => {
function2();
}, 5000);
setInterval(() => {
function3();
}, 3000);
}
我需要在 react-native 中以不同的延迟周期性地调用多个函数。为了一次定期调用所有函数,我可以使用 -
const interval = setInterval(() => {
function1();
function2();
....
}, 2000);
但在我的例子中,我需要每 2 秒调用一次函数 1,每 5 秒调用一次函数 2,每 3 秒调用一次函数 3,依此类推。 任何帮助将不胜感激。谢谢。
您是否尝试过在同一个函数中使用多个 setIntervals 并调用该函数?
const callIntervals = () =>{
setInterval(() => {
function1();
}, 2000);
setInterval(() => {
function2();
}, 5000);
setInterval(() => {
function3();
}, 3000);
}