Как я могу получить братьев и сестер недавно вставленного inline? - PullRequest
0 голосов
/ 05 декабря 2018

Следующий код не работает, и я вижу первую вставленную сущность, только когда код выполняется во второй раз:

editor.insertInline({
  key: 'XX',
  data: {},
  nodes: List([
    Text.create({
      'Hello World!',
    })
  ]),
  type: 'deletion',
})

const insertedDeletion = value.document.getInlinesByType('deletion').first()

Сразу после вставки встроенного insertedDeletion равно null.Где именно я должен проверить наличие встроенного?Есть ли обратный звонок?

1 Ответ

0 голосов
/ 06 декабря 2018

После дальнейшего изучения я обнаружил, что мне нужно получить значение непосредственно из экземпляра редактора:

const insertedDeletion = editor.value.document.getInlinesByType('deletion').first()
...