我的問題是,當(dāng)我在名為“Lengte”的輸入中插入任何內(nèi)容并轉(zhuǎn)到下一步時(shí),插入的數(shù)據(jù)就會(huì)消失?!癆antal Mensen”也是如此。而且我真的不知道如何解決它...這是我的 BoatForm.js 組件import React, {Component} from 'react';export default class BoatForm extends Component { render() { if (this.props.currentStep !== 2) { return null } return ( <div className={"container"}> <div className="form-group"> <p>Lengte:</p> <input type="number" name="boat_length" step="0.1" min="0" max="15" value={this.props.boat_length} onChange={this.props.handleChange} /> </div> <div className="form-group"> <p>Breedte:</p> <input type="number" name="boat_width" step="0.1" min="0" max="4" value={this.props.boat_width} onChange={this.props.handleChange} /> </div> <div className="form-group"> <p>Diepgang:</p> <input type="number" name="boat_depth" step="0.1" min="0" max="2" value={this.props.boat_depth} onChange={this.props.handleChange} /> </div> </div> ); }}這是我的 StayForm.js 組件import React, {Component} from 'react';export default class StayForm extends Component { render() { if (this.props.currentStep !== 3) { return null; }所以,我的問題是如何防止兩個(gè)輸入字段中的值消失,這是什么原因?也歡迎對(duì)代碼的任何反饋!
進(jìn)入下一步或上一步后插入的數(shù)據(jù)消失
繁華開滿天機(jī)
2023-04-27 16:39:11