Vue.js+axiosで定期的に取得したデータを更新したいのですが、動的に取得したデータがHTMLに反映されません。
どのようにすれば良いかご教示ください。
javascript
1$(function(){ 2 var app = new Vue({ 3 el: '#app', 4 data:{ 5 hoge : "", 6 huga: "", 7 }, 8 mounted(){ 9 axios.get('/json').then((response) => { 10 this.data = response.data; 11 }).catch( error => { console.log(error); }); 12 } 13 }); 14 15 setInterval(function() { 16 axios.get('/json').then((response) => { 17 app.data = response.data; 18 }).catch( error => { console.log(error); }); 19 }, 10000); 20});
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/22 08:50 編集