Vue实现日历小插件(2)

问题4:在上面代码中可以看到,在push非本月日期的时候,push进day数组的不是字符串而是一个数组[xxx.toString],这样就可以区分本月和非本月日期,然后在v-if里面对值进行判断添加class即可

<div v-for="(item, index) in days" :key='index' @click='choose(index)' :class="{choose: chooseIndex == index}"> //item为string 为本月日期 <div v-if="typeof(item) == 'string'"> {{item}} </div> //否则为非本月日期 添加class setGrey <div v-else> {{item[0]}} </div> </div>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/ed216e2aea9bea0cb1e73dfe9a782041.html