检测模糊,也就是失去 Draft.js 编辑器的焦点
Detect blur aka losing focus of a Draft.js editor
是否有 "correct way" 来检测我是否失去了 Draft.js 编辑器的焦点?
用例是,我希望 "quit editor mode" 如果用户单击其他地方,这意味着我切换编辑器的 readOnly 道具。我怎样才能理想地做到这一点,这样做是个好主意吗(你认为这样做有问题吗)?
你可以用一个好的旧 onBlur
捕捉你的草稿编辑器周围触发的模糊事件
<Editor onBlur={this.onBlur}
这对您的场景来说还不够吗?
是否有 "correct way" 来检测我是否失去了 Draft.js 编辑器的焦点?
用例是,我希望 "quit editor mode" 如果用户单击其他地方,这意味着我切换编辑器的 readOnly 道具。我怎样才能理想地做到这一点,这样做是个好主意吗(你认为这样做有问题吗)?
你可以用一个好的旧 onBlur
<Editor onBlur={this.onBlur}
这对您的场景来说还不够吗?