效果如下:
<template>
<div class="calendar">
<div class="header">
<button @click="previousMonth"><</button>
<h2>{
{ currentYear }}-{
{ currentMonth }} </h2>
<button @click="nextMonth">></button>
</div>
<div class="days">
<div v-for="day in daysOfWeek" :key="day" class="week">{
{ day }}</div>
<div v-for="blank in firstDayOfMonth" :key=" 'black'+blank" class="day"></div>
<div
v-for="(date, index) in daysInMonth"
:key="i