我在我的网站中使用了Antd Datepicker,我们从外部API中获取一个表示禁用日期的数字数组,并在Datepicker中只显示日期(没有月份、年份等)。日期选择是针对每月订阅的,用户只需选择他想要从他的账户中扣除钱的月份的哪一天,为此,我们在日期选择器中将2015年11月作为默认值(因为它有1st作为星期天)。现在当用户悬停在它显示的日期[DD,我不希望工具提示对用户可见,因为它会产生糟糕的用户体验。
<DatePicker
defaultPickerValue="{moment('2015-11-01')}"
dropdownClassName="c-datepicker-dropdown"
disabledDate="{(current) => this.disabledDates(current, this.props.frequency_data)}"
showToday={false}
allowClear={false}
onChange="{(date) => this.handleLogic(date)}"
style="{{ width: 132 }}"
/>
字符串
这是codesandbox,我希望取消悬停时的工具提示
screenshot的
3条答案
按热度按时间2guxujil1#
Antd提供了一种通过dateRender选项来设置每个日期的呈现方式的方法。添加一个自定义呈现函数对我来说很有用。
字符串
这是我的自定义函数。(标题为空,因此工具提示不可见)
型
csga3l582#
这可能会解决这个问题,但它有点难看,因为指针似乎 Flink ,而悬停。
字符串
30byixjq3#
这不是一个工具提示,而是
<td>
元素上的title属性。如果你想禁用它,你可以这样做。在antd版本5.12.5中测试和工作。个字符