0
У меня есть следующий DIV в моем HTML:Новая линия и вкладки добавляются к моей строке в угловом
<div flex style="white-space:pre-wrap;">
{{c.display}}
</div>
c.display
устанавливаются следующим образом:
$scope.c.display = "foo\nbar\n\tfoobar";
Выхода выглядит так:
Источник HTML выглядит следующим образом:
Если изменить источник на Chrome с помощью средства разработки для этого:
I получить то, что я хотел все это время:
Итак, почему это происходит и как я могу это остановить?
Хорошо, что работает. Я почему-то думал, что пустое пространство вокруг '{{c.display}}' не имеет эффекта. – B1NARY
Директива стиля CSS '' white-space: pre-wrap "' сохраняет белое пространство внутри элемента. Это включает в себя все до и после привязки данных '{{c.display}}'. –