[英]How do I get the value from Form.Control in React Bootstrap?
[英]How to get value of Form.Control - React Bootstrap Date Picker?
我在下面有这个日期选择器。 如何将用户选择的输入日期的值保存在 const 中,以便以后使用? 如果问题是初学者,我深表歉意。
import React from 'react'
import { Form } from 'react-bootstrap';
class BootstrapDate extends React.Component{
render(){
return(
<div>
<div className="row">
<div className="col-md-12">
<Form.Group controlId="duedate">
<Form.Control type="date" name="duedate" placeholder="Due date" />
</Form.Group>
</div>
</div>
</div>
)
}
}
export default BootstrapDate;
只需在 Form.Control 中添加一个 Value 和 Onchage 方法
import "./styles.css";
import Form from "react-bootstrap/Form";
import { useState } from "react";
export default function App() {
const [date, setDate] = useState(new Date());
console.log("DATE", date);
return (
<div className="App">
<div>
<div className="row">
<div className="col-md-12">
<Form.Group controlId="duedate">
<Form.Control
type="date"
name="duedate"
placeholder="Due date"
value={date}
onChange={(e) => setDate(e.target.value)}
/>
</Form.Group>
</div>
</div>
</div>
</div>
);
}
如果我们填写像 01/11/yyy 这样的部分日期然后转到下一个表格它会显示相同的部分日期为什么
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.