Добавление форматирования текста в раздел комментариев в моем приложении NodeJS - PullRequest
0 голосов
/ 22 октября 2018

Я хочу добавить интерактивную текстовую «область» в форму, где пользователи публикуют комментарии в моем приложении nodejs.Я полчаса пытался поискать что-то подобное в гугле, я не уверен, как называется что-то подобное?я попытался найти область форматирования раздела комментариев.
Я говорю о баре, похожем на тот, что на stackoverflow - This is the functionality i want to add

Так что мне интересно, есть ли что-тоэто уже построено, и я могу добавить его в свой проект как пакет npm?или другой проект JS, который я могу установить на свой сайт?(бесплатно или нет).Я предполагаю, что это возможно сделать только с помощью js, но я не думаю, что мои навыки работы с jss достаточно хороши.Кроме того, если это возможно - я хочу, чтобы текст выделялся жирным шрифтом (например), когда пользователь пишет комментарий, вместо того, чтобы ставить эти скобки [b] [/ b] в текстовую область, чтобы он мог его видеть.

еще один вопрос по этой теме. Допустим, я хочу разрешить пользователям использовать только полужирные теги, а не теги h3 или теги подчеркивания, как я могу проверить, что введенные пользователем данные соответствуют моим правилам?Должен ли я использовать регулярные выражения?Я установил экспресс-дезинфицирующее средство, но я думаю, что это работает только для тегов сценария.Спасибо!

1 Ответ

0 голосов
/ 22 октября 2018

Это называется WYSIWYG редакторы.Так что есть некоторые популярные например

Проверьте их документацию для интеграции в ваше приложение.
Относительно проверки, это зависит от вас и зависит от ваших правил.Вы можете использовать регулярные выражения, если вам это нужно, или любой пакет проверки, если он работает для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...