我在vue中有一個intervalID資料,我稍后會在方法中放入setinterval。但我不知道我應該初始化它,它的型別是什么?
data() {
return {
intervalID: null as any
};
},
methods: {
getData() {
this.intervalID = setInterval(() => {
this.$http
.get("", {
params: {
source: JSON.stringify(this.query),
source_content_type: "application/json",
},
})
.then((response) => {
##doing something
})
.catch(function (error) {
console.log(error);
});
}, 10000);
},
},
uj5u.com熱心網友回復:
setInterval回傳NodeJS.Timer。我怎么知道?好吧,只需懸停它:

它只是一個數字,所以你可以使用number
您可以在檔案中閱讀:https ://www.w3schools.com/jsref/met_win_setinterval.asp
為此:
data(): { intervalID: number | null } {
return {
intervalID: null
};
},
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/476041.html
