检测模糊,也就是失去了Draft.js编辑器的焦点

Phi*_*ren 7 javascript draftjs

是否有"正确的方法"来检测我是否失去了Draft.js编辑器的焦点?

用例是,如果用户点击其他地方,我想要"退出编辑器模式",这意味着我切换编辑器的readOnly prop.我怎样才能理想地做到这一点并且做到这一点是个好主意(你有没有看到问题)?

goo*_*yun 14

你可以抓住你的草稿编辑器周围的模糊事件 onBlur

<Editor onBlur={this.onBlur}
Run Code Online (Sandbox Code Playgroud)

这对你的情况来说不够吗?

  • 它没有记录,但是你是对的:-) (2认同)