gpt4 book ai didi

css - 当您将鼠标悬停在日期上时,如何在 react 日历中显示日期的一些内容

转载 作者:行者123 更新时间:2023-12-05 07:12:13 25 4
gpt4 key购买 nike

我想在 react-calendar 中将鼠标悬停在日期上

当鼠标悬停在日期上时,如何在 react-calendar 中显示日期的一些内容

<Calendar
style={{ height: 500 }}
onChange={this.onChange}
value={this.state.date}
/>;

最佳答案

如果我们谈论这个图书馆:https://www.npmjs.com/package/react-calendar ,您可以利用 tileContent 属性。这使您可以将任何您想要的内容注入(inject)到每个图 block 中。您可以注入(inject) opacity 为 0 的 div,它有一个 onMouseEnter 函数,可以在鼠标悬停时执行任何您喜欢的操作。这是一个例子:

<Calendar
style={{ height: 500 }}
onChange={this.onChange}
value={this.state.date}
tileContent={
({ activeStartDate, date, view }) => {
return view === 'month' && date.getDay() === 0
? <p onMouseEnter={
//do whatever you want
console.log('hi')
}>It's Sunday!</p>
: null
}
}
/>;

关于css - 当您将鼠标悬停在日期上时,如何在 react 日历中显示日期的一些内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60519285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com