"Текст из textarea отобразить на странице, сохранив форматирование, то есть чтобы все переносы из textarea вывелись точно так же в абзаце". Каким способом это можно сделать? v-text отображает в строку. v-html вроде как есть уязвимости. Что то пока ничего не накопал
v-html и санитайзить
Можно посмотреть, как в гитлабе делают v-safe-html: https://gitlab.com/gitlab-org/gitlab-ui/-/blob/main/src/directives/safe_html/safe_html.js
Если только текст и переносы из textarea, то можно же обойтись \n в данных, v-text в шаблоне и white-space: pre-line в css
Спасибо! Санитайзить библиотечкой какой то?))). И с v-safe-html что то я совсем ничего не понял. Но понял, что можно вывеси в v-html и просто просанитайзить какой-нибудь библиотечкой. Спасибо, поищу, на мысль навели)))
можно просто написать свою директиву, да (это как раз код нашей самописной директивы) но можно и просто ручками с библиотекой санитайзить
О, понял, спасибо! Теперь немного вник))) Какие всё таки хорошие люди - разработчики 😉. Ещё раз спасибо!
Обсуждают сегодня