以下代码不起作用,只有在第二次运行该代码时,我才能看到第一个插入的实体:
editor.insertInline({
key: 'XX',
data: {},
nodes: List([
Text.create({
'Hello World!',
})
]),
type: 'deletion',
})
const insertedDeletion = value.document.getInlinesByType('deletion').first()
插入行后,insertedDeletion
立即为 null 。我到底应该在哪里检查内联的存在?有回调吗?
答案 0 :(得分:0)
进一步调查后,我发现需要直接从编辑器实例获取值:
const insertedDeletion = editor.value.document.getInlinesByType('deletion').first()