У меня есть угловой компонент, созданный для отображения кода, который выглядит следующим образом:
<pre><code>
<ng-content></ng-content>
Я использую этот компонент следующим образом:
<app-example-code>
<![CDATA[
test
xyz
]]>
</app-example-code>
Что дает "тест XYZ".При использовании
<pre><code>
test
xyz
я получаю ожидаемый разрыв строки.
Таким образом, очевидно, что ng-content теряет разрыв строки.Есть ли способ заставить ng-content сохранить эти разрывы строк?
РЕДАКТИРОВАТЬ: Делая то, что предложил комментатор, я заставил его работать с использованием
<code><app-example-code><pre>
<![CDATA[
test
xyz
]]>
Я бы предпочел иметь возможность использовать код приложения-примера без добавления каждый раз, но я думаю, что я счастлив, пока он работает.