Всем привет. кто-нибудь, кто реализовывал кастомные атрибуты (условный data-value="") для выделенного текста? У меня трабла с отображением нескольких таких привязок в рамках одного блока.
Всем привет. кто-нибудь, кто реализовывал кастомные атрибуты (условный data-value="") для выделенного текста? У меня трабла с отображением нескольких таких привязок в рамках одного блока.
Глобально: Делаю поповеры для вывода на фронте (с картинами, разметкой и итд). В редакторе реализовываю через Modal с полями TextareaControl и MediaUpload. Впихиваю в текст через RichTextToolbarButton + registerFormatType
Конкретно: В одном абзаце может быть несколько таких вставок (хоть подряд)
Проблема: В редакторе в модалку тянется только последний отредактированный кусок текста то есть в тексте "Вася и Петя", если я повешу два разных поповера, показываться в модалке будет только один. Хотя сохраняет и выводит на сайт при этом норм.
Глобально: Делаю поповеры для вывода на фронте (с картинами, разметкой и итд). В редакторе реализовываю через Modal с полями TextareaControl и MediaUpload. Впихиваю в текст через RichTextToolbarButton + registerFormatType
Конкретно: В одном абзаце может быть несколько таких вставок (хоть подряд)
Проблема: В редакторе в модалку тянется только последний отредактированный кусок текста то есть в тексте "Вася и Петя", если я повешу два разных поповера, показываться в модалке будет только один. Хотя сохраняет и выводит на сайт при этом норм.
Правильно ли я поняла? Есть RichText с текстом "Вася и Петя". Выделяем "Вася", нажимаем кнопку, всплывает модалка с текстареа и аплоадером, загружаем текст и картинку, они должны быть в попапе. Так?
Да, и они есть и я даже могу потом выделить “Петя” и там тоже будет все ок но вот если я захочу отредактировать после этого “Васю”, то там будет инфа о “Пете” 🤷 сами атрибуты при этом генерятся нормально, то етсь и в коде и на фронте привязка корректная
Да, и они есть и я даже могу потом выделить “Петя” и там тоже будет все ок но вот если я захочу отредактировать после этого “Васю”, то там будет инфа о “Пете” 🤷 сами атрибуты при этом генерятся нормально, то етсь и в коде и на фронте привязка корректная
звучит логично, но вот где он вообще может хранить? я вывожу из стейта (видимо, стейта родительского блока). на сколько я понимаю - выделение текста реализовано в гутенберге максимально сложно - жс парсит контент блока, определяет индекс элементов старт и енд (игнорируя спецсимволы и хтмл), и внутри образовавшейся стринги уже ищет, какие есть атрибуты (цвет, ссылка итп, ну а в моем случае data-content )
звучит логично, но вот где он вообще может хранить? я вывожу из стейта (видимо, стейта родительского блока). на сколько я понимаю - выделение текста реализовано в гутенберге максимально сложно - жс парсит контент блока, определяет индекс элементов старт и енд (игнорируя спецсимволы и хтмл), и внутри образовавшейся стринги уже ищет, какие есть атрибуты (цвет, ссылка итп, ну а в моем случае data-content )
ты же сам модалку заполняешь? выложи что-ли код в гист какой-нибудь
#вопрос Вставляю в тулбар кнопку посредством registerFormatType. Она вставляется хер знает куда - в дропдаун, но почему -то на первое место. Можно это регулировать вообще как-то? Обгуглилась - не нашла. Второй вопрос. Когда кнопка isActive как можно поменять название? Как на кнопке ссылки, когда она белая, тултип Link, а когда черная - тултип Unlink.
#вопрос кто-нибудь делал popover с динамическим контентом? как блин его перерисовать когда контента становится больше? в доках есть какой-то метод refresh(), но как его вызвать?
#вопрос кто-нибудь делал popover с динамическим контентом? как блин его перерисовать когда контента становится больше? в доках есть какой-то метод refresh(), но как его вызвать?