【发布时间】:2021-02-25 13:19:21
【问题描述】:
我想为时间选择器渲染一些标题/标题,以表明这是 HH、MM 和 SS(即 Hour、Minute、Sec)但无法做到。
我只能通过在选择器底部呈现的renderExtraFooter 来实现它,但我需要它在时间选择器的顶部。您可以查看以下代码:
https://stackblitz.com/edit/react-j1kksn-ef4m56?file=index.js
有些用户觉得很难找到小时、分钟和秒。最好有那个选项。
import React from "react";
import ReactDOM from "react-dom";
import "antd/dist/antd.css";
import "./index.css";
import { TimePicker } from "antd";
const onChangeTime = time => {
console.log(time);
};
ReactDOM.render(
<TimePicker
onChange={onChangeTime}
renderExtraFooter={() => (
<div className="timePickerHeader">
<p>HH</p>
<p>MM</p>
<p>SS</p>
</div>
)}
/>,
document.getElementById("container")
);
.timePickerHeader {
position: float;
}
.timePickerHeader p {
display: inline-block;
width: 33%;
}
【问题讨论】:
-
请不要编辑你原来的sn-p。分叉代码并在此处发布原始代码,或者将代码粘贴到您的问题中。