我是React的新手并使用教程让我开始使用这个框架。
我的代码:
foreach ( $array as $key => list($key1 ,$val)) {
if ($key1 === $id) {
return $val;
}
}
当您输入相关标签时,州{this.state.name}或{this.state.price}未显示任何更改。
我做错了什么?
答案 0 :(得分:1)
您需要将输入框的值设置为更改状态(value={this.state.<variable_name>}
)。像:
<input onChange={this.handleNameChange} name="proposal" type="text" value={this.state.name} placeholder="Proposal Name"/>
答案 1 :(得分:0)
onChange="{this.handleNameChange}"
显然我不认为对这些有引用。
onChange={this.handleNameChange}
修好了。