javascript - 重置应用于日历单元格的 css 类
问题描述
我正在使用angular-bootstrap-calendar并希望在单击月视图中的任何单元格时更改单元格的颜色。我可以使用更改颜色
on-timespan-click="timespanClicked(calendarDate, calendarCell)"
HTML:
<mwl-calendar events="events"
view="calendarView"
view-title="calendarTitle"
view-date="viewDate"
on-event-click="eventClicked(calendarEvent)"
on-event-times-changed="eventTimesChanged(calendarEvent); calendarEvent.startsAt = calendarNewEventStart; calendarEvent.endsAt = calendarNewEventEnd"
day-view-start="06:00"
day-view-end="22:59" day-view-split="30"
cell-auto-open-disabled="true"
on-timespan-click="timespanClicked(calendarDate, calendarCell)"
cell-modifier="cellModifier(calendarCell)">
</mwl-calendar>
并在 JS 中应用cell.cssClass = 'freeze-cell';
JS:
$scope.timespanClicked = function (date, cell) {
cell.cssClass = 'freeze-cell';
}
在这里,问题是我想在单击任何其他单元格时重置应用的 css 类,但我无法这样做。
谢谢, 苏沃吉特
解决方案
推荐阅读
- python - Python:如何将相同的元素多次附加到列表中?
- python - 使用 TensorFlow keras 预测 5 个不同类别的标签
- javascript - window.open() 使用用户输入作为 url 源在 Chrome 中打开选项卡而不是窗口
- python - JSONDecodeError 期望值:Django 中的第 1 行第 1 列(字符 0)
- ios - UILabel 未显示所有文本
- swift - AVPlayerItem loadedTimeRanges 返回 WAV 文件的错误持续时间
- javascript -
- if-statement - 进程行中 vhdl 代码中的语法错误
- sql - 如何计算 Hive 中值出现的次数
- xcode - fatal error: 'boost/preprocessor/control/expr_iif.hpp' file not found