Я столкнулся с проблемой при попытке выделить текст, который превышает определенное количество символов.
У меня есть функция, которая получает editorState
и возвращает ее со всеми необходимыми изменениями стиля, она называется addOverLimitFeedback
.Я вызываю эту функцию из onChange
метода:
...
onChange = editorState => {
this.setState({
editorState: this.addOverLimitFeedback(editorState)
});
}
...
Очевидно, что есть что-то, что вызывает добавление дважды добавляемых символов после того, как стиль активен.
У меня естьздесь работает скрипка, чтобы вы могли увидеть полный код, вам нужно набрать более 10 символов, чтобы увидеть, как он работает (и не работает): https://jsfiddle.net/newpatriks/oboj8g04/
Заранее спасибо.