【发布时间】:2019-05-31 01:02:13
【问题描述】:
我创建了一个日历,但没有找到当日期等于“今天”时添加一个className的解决方案,请看链接演示:
https://compassionate-beaver-fe6c05.netlify.com/
代码是:
https://github.com/fzabra/react-calendar/blob/master/src/Components/Calendar.jsx
以下条件返回今天的日期:
if (dateDay === today.getDate() && currentYear === today.getFullYear() && currentMonth === today.getMonth()) {
console.log(dateDay)
}
观察控制台显示今天的日期。今天的广场是一个it元素,有一个id="dateDay",我认为像document.getElementById这样的东西不起作用,有人有什么想法吗?
谢谢
【问题讨论】:
-
当前日期的样式在哪里?
-
'条件渲染'
-
可以,但是没有css样式,
dateDay是数字,加个today什么的 -
我还没有创建样式,我只想在当天添加一个className。我在这个条件之间再次尝试了 push() 但它正在创建两个当前日期
标签: reactjs