0
我嘗試將我的前端連接到我的後端, 請求正確完成我收到了正確的數據,但DOM沒有更新。我用這個。$ nextTick但它不會影響更新vuejs nextick不更新
在我使用的模板{{system.CPU.avgload}} 就像我說的獲取正確地完成它傳遞到nexttick,但沒有改變
主VUE我有這個
import System from '../utils/system'
import Auth from '../utils/auth'
export default {
created: function() {
this.system = {
CPU: {
avgload: 0
}
}
},
mounted: function() {
this.fetchData()
setInterval(function() {
this.fetchData()
}.bind(this), 10000)
},
methods: {
fetchData() {
if (!Auth.checkAuth) {
console.log('test')
this.error = true
} else {
var self = this
this.$nextTick(function() {
System.Get(function (response) {
self.system = response
})
})
}
}
}
}
和模板
<div class="text-xs-left" id="example-caption-1">CPU : {{ system.CPU.avgload }} %</div>
按預期工作,這樣創建的就不再需要了嗎? – arckosfr