检测模糊,即失去Draft.js编辑器的焦点

时间:2016-07-03 09:15:31

标签: javascript draftjs

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

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

1 个答案:

答案 0 :(得分:14)

您只需使用旧的onBlur

即可捕获围绕草稿编辑器触发的模糊事件
<Editor onBlur={this.onBlur}

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