设置setTimeout、setInterval定时器返回的id值为number类型的时候,代码会提示不能将Timeout类型复制给number类型,但是实际并没有内置的Timeout类型
let timeoutId: number = setTimeout(() => {
console.log('ok');
}, 250);
定时器返回的id值确实是number类型,但是你的setTimeout和setInterval要用window.setTimeout和window.setInterval去调用,就可以了
let timeoutID:number = window.setTimeout(func, delay, [param1, param2, ...]);