5
(Vue.js的新手)我从获取请求中获取数据以显示日历信息。我希望每5分钟更新一次。vue.js使用定时器自动刷新/刷新数据
没有关于自动重新加载的文档 - 我将如何去实现这个?我是否在文件或其他内容中使用标准的JavaScript?
我下面完整app.js:
Vue.component('events', {
template: '#events-template',
data: function() {
return {
list: []
}
},
created: function() {
this.fetchEventsList();
},
methods: {
fetchEventsList: function() {
this.$http.get('events', function(events) {
this.list = events;
}).bind(this);
}
}
});
new Vue({
el: 'body',
});
完美!不错的工作也加入了取消功能。谢谢。 –
建议:在组件被销毁时运行'cancelAutoUpdate()'()' –
好点卡尔! –