【问题标题】:How do I refer a state value in the value attribute of the input field value={ house.room} For e.g., value={this.state.inputText}. Thanks如何在输入字段 value={house.room} 的 value 属性中引用状态值 例如,value={this.state.inputText}。谢谢
【发布时间】:2019-06-10 21:15:13
【问题描述】:

我正在使用现有的网络应用程序。我将输入值设为 {house.room} 并且无法为此设置状态值。请让我知道如何为此或任何其他格式应用“this.state”来解决此问题例如,我能够做到这一点
this.setState({ 房间: this.props.house.room }); .

注意:问题是退格或删除按钮不会删除输入字段中输入的值。

谢谢

【问题讨论】:

  • 使用 <input defaultValue={house.room} /> 代替 <input value={house.room} />

标签: reactjs react-native react-redux react-router


【解决方案1】:

希望这对某人有所帮助! 需要在输入值中提及“this.state.room”并使用 componentDidUpdate 检查上一个状态,然后在此处使用“this.setState”,最后在事件更改期间使用“this.setState”。谢谢

【讨论】:

    猜你喜欢
    • 2015-02-18
    • 2021-08-30
    • 1970-01-01
    • 1970-01-01
    • 2019-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多