Перезагрузите все блоки в редакторе - PullRequest
0 голосов
/ 21 марта 2019

Я пытаюсь создать блок Гутенберга, который допускает разные свойства для разной ширины экрана.В этом блоке у меня есть переключатели для выбора ширины экрана;это нигде не сохраняется, и это глобальная переменная для сеанса редактора.

Когда изменяется переключатель, я могу принудительно обновить текущий блок, выполнив следующее (с фиктивным значением, которое никогда не используетсяэто не работает, когда используется только статическое значение):

props.setAttributes( { date: new Date } );

Однако я бы хотел, чтобы все блоки одного типа обновлялись при смене переключателя.Есть ли способ заставить редактор перерисовать все блоки?

...