angular - 使用 Angular 在完整日历中更改日背景颜色
问题描述
我正在尝试根据事件和这些事件占用的小时数动态更改完整日历控件中天的背景颜色。下面是我的示例代码,没有我的实际逻辑,只是想看看它是否默认设置。
看到一些建议使用的链接,dayRender(date,cell)
但它在角度和下面的代码使用dayCellContent(date,cell)
中给出错误也给出了错误,即 css 不是单元格的函数。
解决方案
我们在 Angular 中使用下面来在月视图中以不同颜色显示星期六和星期日
dayRender: function (dayRenderInfo) {
let dateMoment = moment(dayRenderInfo.date);
if (dateMoment.day() === 6 || dateMoment.day() === 0) {
dayRenderInfo.el.style.backgroundColor = '#d6e7e1';
}
else {
dayRenderInfo.el.style.backgroundColor = 'white';
}
return dayRenderInfo;
}
推荐阅读
- ruby-on-rails - Rails:使用 html 输入标签获取选中的单选按钮值
- sql - 创建一个虚拟值
- eclipse - 无法在 Eclipse 中为 jhipster 示例应用程序 gradle 运行 junits
- javascript - 有人玩 Discord.js v12 时的自动角色
- c# - MQTT 网络或任何其他私有 MQTT 服务器/代理是否有完整的管理面板/界面?
- javascript - 将 html 文件附加到由 js 脚本创建的 div
- python - Twitter 流媒体 API 未获得所有转推
- android - 有没有办法识别设备何时退出打盹模式或处于维护窗口?
- python - 从句子或单词中删除符号和标点符号
- python - 将一列添加到numpy数组