zwhGithub / vue-calendar

🏆 基于 vue 2.0 开发的轻量,高性能日历组件
https://zwhgithub.github.io/vue-calendar/dist/#/
942 stars 229 forks source link

markDateMore属性修改时出现的BUG #30

Open TY-LIU opened 6 years ago

TY-LIU commented 6 years ago

如果我需要动态修改markDateMore时候,视图将不会立即更新。例如1号的markBgColor是red,默认没有颜色,当color是red的时候点击去掉颜色,当没有颜色的时候需要添加颜色。 我仅仅只需要动态修改markDateMore中1号的className即可,但是实际情况是点击之后不会变动,需要再次点击视图才会更新。 查看了源码发现在watch中markDateMore并没有用监测对象的方式,修改成以下方式即可 markDateMore: { handler(val, oldVal) { this.getList(this.myDate); }, deep: true }, 顺便希望作者能够在下一版中加上周的背景class,像这样 `

{{tag}}
        </div>`
393313107 commented 5 years ago

你好,关于markDateMore的问题为什么我直接按文档放数据报错了