Vue 里面能不能实现绑定的class重新渲染,不依赖vue的缓存机制

 <div class="data-list" v-for="j in 7" :key="j" :class="[{
            notCurMon:isCurentMon(Date_Arr[(i-1)*7+(j-1)])
          }>
          </div>

如上代码,我这个isCurentMon这个方法是根据一个函数来返回是不是添加,
现在我有个需求,我要给这个元素加一个点击事件,清空掉已经绑定的所有这个notCurMon,然后在重新执行isCurentMon函数里面的逻辑,添加新的class,有没有办法可以做到?

阅读 1.3k
1 个回答

方案:可否新增一个布尔变量,在你的isCurentMon函数里面,如果是true则直接返回空,否则走你自己的逻辑?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题