为了账号安全,请及时绑定邮箱和手机立即绑定

使用受控输入反应 contentEditable div

使用受控输入反应 contentEditable div

一只斗牛犬 2022-06-05 16:44:26
有什么方法可以控制输入 contentEditable div?我正在寻找这种确切的行为,但我需要使用 contentEditable div 而不是输入:<input value={this.state.text}></input>其中输入不显示输入的内容,而是显示this.state.text.仅用 contentEditable div 换出是行不通的,它显示的是输入的内容而不是 in 的内容this.state.text:<div contentEditable={true} value={this.state.text}></div>Stackblitz:https ://stackblitz.com/edit/react-q4xoya
查看完整描述

1 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

值不是 的有效属性div。它可以做到,但没有官方支持,当然是非正统的。

我建议您从 stackblitz 中更改此行:

<div style={{border: '1px solid black'}} contentEditable={true} value={this.state.text}></div>

对此:

<div style={{border: '1px solid black'}} contentEditable={true}>{this.state.text}</div>



查看完整回答
反对 回复 2022-06-05
  • 1 回答
  • 0 关注
  • 174 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信