在reactjs中创建时间输入,
在reactjs中创建时间输入,,reactjs,input,Reactjs,Input,我必须创建这样的输入字段,并在react组件中使用它们。是否有任何库可以创建这样的库。任何帮助都将不胜感激。如果您想创建可靠的日期选择器,您可以在组件中使用以下代码: const [from, setFrom] = useState("0"); const [to, setTo] = useState("0"); return( <select id="from" onChange={t=> setFrom(t)} > <option value="0">Se
我必须创建这样的输入字段,并在react组件中使用它们。是否有任何库可以创建这样的库。任何帮助都将不胜感激。如果您想创建可靠的日期选择器,您可以在组件中使用以下代码:
const [from, setFrom] = useState("0");
const [to, setTo] = useState("0");
return(
<select id="from" onChange={t=> setFrom(t)} >
<option value="0">Select Time</option>
<option value="12">12 PM</option>
.
.
.
<option value="11">11 AM</option>
</select>
{this.state.from != "0" &&
<select id="toDate" onChange={t=> setTo(t)} >
<option value="0">Select Time</option>
<option value="12">12 PM</option>
.
.
.
<option value="11">11 AM</option>
</select>
}
);
const[from,setFrom]=useState(“0”);
const[to,setTo]=useState(“0”);
返回(
setFrom(t)}>
选择时间
下午12点
.
.
.
上午11点
{this.state.from!=“0”&&
setTo(t)}>
选择时间
下午12点
.
.
.
上午11点
}
);
我添加了一个条件来检查“从时间”是否被选中,然后“从时间”是否可见,这样您就可以在选择“从时间”时显示您的条件。我认为您不需要任何第三方,您只需使用AM/PM创建“24小时”选项的“选择元素”。@Niraj如果第二个日期依赖于第一个日期,我该如何操作。任何博客或您可以建议的内容。您需要首先编辑您的问题,对于解决方案,只需在组件中使用第一个日期和第二个日期创建状态,并根据更改的值管理这些值