0
点赞
收藏
分享

微信扫一扫

react input的defaultValue不会变化

code_balance 2022-04-25 阅读 67
javascript

第一次遇到input的defaultValue不会变化,或者只记录前一次的数据,后面的数据不会及时更新,而value是不能改变input的值的

解决办法就是给父级的div或者form添加一个可变的key值 key={String(row.id) +String(Date.now())}

<div>
	<TextArea  key={String(row.id) +String(Date.now())} defaultValue={row.remark} onBlur={this.updateRemarkInfo.bind(this, row.id, this.state.coll_id)} autoSize />
</div>
举报

相关推荐

0 条评论