【发布时间】:2020-12-12 00:28:53
【问题描述】:
我有一个需要保存的间隔,我想知道如果类型为ReturnType<typeof setInterval>,如何设置intervalTimer 的初始值
interface Data {
intervalTimer: ReturnType<typeof setInterval>
}
var data : Data = {
intervalTimer: "initial value????",
}
function start(){
data.intervalTimer = setInterval(()=>console.log('PING'), 3000)
}
这应该适用于节点和浏览器。两者都返回不同的值。
所以简单地将intervalTimer设置为0会导致错误Type 'Timeout' is not assignable to type 'number'
【问题讨论】:
标签: node.js typescript vue.js