我试图模拟onKeyDown
上Editor
上的slate-core
事件(而不是slate-react
),以测试我正在开发的某些插件。但是,Editor
不会更新其Value
。
我对SlateJS documentation进行了广泛的研究,据我所知Editor
组件应立即响应onKeyDown
事件。
这里a small codesandbox example重现了我的问题。
^请注意,尽管我尝试模拟onKeyDown
文件中的多个core-editor-is-not-responding-to-on-key-down-events.js
事件,但Editor
的值从未更新;它仍然是空白文档。
我担心这种行为上的差异,因为似乎我需要重新编写插入文本的功能,因为当我认为该功能已经存在时,键入该文本会被键入。
任何帮助将不胜感激!