而是一個初學(xué)者的問題,但是我在任何地方都找不到解決方案。我有2個按鈕,可將給定的Date對象增加/減少+/- 1天。對象已更新,但更改不顯示。我發(fā)現(xiàn)這是因為Date Obj沒有反應(yīng),但是我沒有找到解決方案或解決方法。https://jsfiddle.net/zacrdwfy/HTML:<div id="app"> <button @click="inc">+ 1 day</button> <button @click="dec">- 1 day</button> <br /><br /> {{date}}</div>JS / Vue:new Vue({ el: "#app", data: { date: new Date() }, methods: { inc () { this.date.setDate(this.date.getDate() + 1) console.log(this.date) }, dec () { this.date.setDate(this.date.getDate() - 1) console.log(this.date) } }})在控制臺中,日期可以增加/減少,但頁面上顯示的日期保持不變。有人可以幫忙嗎?謝謝。
VueJS反應(yīng)式日期對象
三國紛爭
2021-04-12 09:35:25