为了账号安全,请及时绑定邮箱和手机立即绑定

VueJS反应式日期对象

VueJS反应式日期对象

三国纷争 2021-04-12 09:35:25
而是一个初学者的问题,但是我在任何地方都找不到解决方案。我有2个按钮,可将给定的Date对象增加/减少+/- 1天。对象已更新,但更改不显示。我发现这是因为Date Obj没有反应,但是我没有找到解决方案或解决方法。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)    }  }})在控制台中,日期可以增加/减少,但页面上显示的日期保持不变。有人可以帮忙吗?谢谢。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 173 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信