У меня текст отформатирован с переносом строки. Текст больше, чем умещается по вертикали, поэтому он прокручивается. Хорошо.
const securityMessage = 'Here's my text.\r\nHere's another line and so on.';
Мне нужно отобразить текст в области прокрутки на странице, но у меня есть модальное окно с HTML textarea
, где мои пользователи могут редактировать текст.
Сначала я попробовал использовать textarea
, который отлично работает, но его можно редактировать. Но установка атрибута readonly
элемента управления также запрещает прокрутку, поэтому пользователь не может просмотреть весь текст, не открывая модальный.
<textarea name="secMsg" formControlName="secMsg" cols="30" rows="15" class="form-control h-100" disabled>
</textarea>
Я также пробовал прокручиваемый DIV с Angular:
<div class="secMsg" [innerHTML]="securityMessage"></div>
За исключением того, что это не HTML и не распознает разрывы строк.
Итак, мне нужна простая строка с разрывами строк для моего редактора textarea
пока отображается этот текст в области прокрутки нельзя редактировать.