5
(Vue.jsの新機能)get要求からデータを取得してカレンダー情報を表示します。私はこれを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',
});
パーフェクト!キャンセル機能も追加していい仕事。ありがとうございました。 –
提案:コンポーネントが 'destroyed()'のときに 'cancelAutoUpdate()'を実行してください –
良い点カール! –