我正在尝试建立一个年度日历。现在我可以有 12 个月的父母和所有的孩子,这样就可以了,但我宁愿减少 html。我有一个名为 yearlyCalendarArr 的变量,它是月份的 2d 数组,其中包含正确的日期以及空格(它在stackblitz中登录)。
HTML
<div id="yearly-calendar">
<div class="month-holder" *ngFor="let days of yearlyCalendarArr; let i = index">
<div class="month">
<div class="month-header">
<h5 class="month-name">{{months[i]}}</h5>
</div>
<div class="month-body">
<div class="week-divider">
<div class="weekday" *ngFor="let w of weekdays">{{w[0]}}</div>
</div>
<div class="week-divider">
<div class="calendar-box"></div>
</div>
</div>
</div>
</div>
</div>