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()'()' –
好點卡爾! –