У меня есть редактор (реализованный с использованием Draft JS), в котором я хотел бы иметь tags
(реализованный как неизменяемый объект), который при применении встроенного стиля (полужирный, курсив и т. Д.) Либо у всего тега имеет стильили ни один из них не имеет.
Вот пример.Давайте представим, что теги заключены в [].
Я хочу [купить] [книгу] в [Понедельник].
Следовательно, если пользователь выбирает частьтекст тега (скажем, to [b
) и применяется некоторый стиль, вот что происходит:
Я хочу, чтобы до [b uy] [книга] в [понедельник].
И это то, что я хотел бы случиться (вы применяете стиль ко всему тегу или ничего):
Я хочу , чтобы [купить] [книга] в [понедельник].
Есть ли способ достичь этого?