1. 使用场景 通过定时器定时执行某个方法,直到true停止 2. 代码 let timer const getStatus = (routeLayer)=>{ timer= setInterval(()=>{ if(routeLayer.finished()){ clearInterval(timer) // 完成之后执行 } } },1000) }