data() {
return {
//定时器
intervalId: null,
}
},
created() {
// 30s刷新一次
this.intervalId = setInterval(this.refreshData, 30000);
},
destroyed() {
if (this.intervalId) {
clearInterval(this.intervalId);
}
},
methods: {
refreshData() {
// 这里可以是你获取新数据的方法
// 例如 this.message = 'Updated message';
},
}
Vue中定时刷新
最新推荐文章于 2024-08-23 13:45:37 发布