Я пишу документацию с angular.
На данный момент я дважды дублирую код. Один раз в button.component.html, чтобы компонент появился, а другой вводится из button.component.ts в виде строки, поэтому он не интерпретируется.
Цель состоит в том, чтобы показать результат, который вы получите, если подсказки, содержащиеся в коде, содержатся в предварительном балансе.
Мне нужно избежать дублирования, потому что при изменении компонента мне нужно дважды изменить код.
Сначала я использовал для имитации включения поведения, но это не работает, поскольку конечный контент - это сгенерированный контент, а не исходный контент.
Затем я проверил, как работает угловой материал для их документации, и для меня это тоже было немного сложно и сложно, если они вводят свой компонент в качестве зависимостей.
Я спрашиваю, есть ли примерный способ избежать дублирования контента и сталкивался ли кто-нибудь с такой же проблемой.
У меня есть только одна идея: запустить команду оболочки в конце сборки ng с помощью веб-пакета и узла, получить содержимое целевого блока и внедрить его непосредственно в целевой пакет.
Образец :
<div class = "my-5" data-source = "myButton">
<button mat-button>
<mat-icon class = "icon-left">help</mat-icon>
Support center
</button>
</div>
<code data-target = "myButton"></code>
Но я не очень уверен в этом решении.
Заранее спасибо.
Кевин
Простите за беспокойство. Как я могу изменить свой пост? Не очень понятно..
Объясните, чего вы хотите достичь. Дайте свой фактический код и ожидаемый код, подробно расскажите о конечном результате. И я не хочу показаться злым, но если бы вы приложили некоторые усилия к построению предложений, это тоже помогло бы, так как бывает трудно понять плохо построенные предложения.
Я думаю, что изображение прекрасно показывает результат, который я хотел получить. Я не знаю, как изменить свой пост. Там нет кнопки редактирования, поэтому, если вы можете показать мне, где я могу это изменить, это поможет мне, и я буду признателен за это. Спасибо.
As someone who can't access imgur ... И в нижней левой части поста есть кнопка: share edit close flag. Вы можете нажать на edit, чтобы изменить его.
Извините, но я не понимаю, почему люди не получают доступ к imgur? Stackoverflow недостаточно хорош, чтобы иметь собственную файловую систему загрузки? Мою просьбу очень трудно объяснить без этого изображения, именно из-за этого вы не понимаете мою просьбу. Обидно, что есть возможность показать изображение, но приходит модератор и удаляет его. Спасибо за спецификацию кнопки, ее немного сложно найти и увидеть. Я думаю, это еще одна проблема UX.
Потому что я за корпоративным прокси, который фильтрует сайты по их мета-тегам, а imgur — это имиджборд, который запрещен в моей компании. Слушай, я пытался помочь тебе здесь. Если вы не можете определить свою проблему и объяснить ее, то, вероятно, вам вообще не помогут. Что касается меня, я больше ничего не могу здесь сделать, так что удачи в решении вашей проблемы, надеюсь, вы найдете решение!
Спасибо вам за вашу помощь!





Для людей, которые столкнулись с той же проблемой, есть модуль, который вы должны использовать:
пример-угловой
Это делает работу отлично.
Кевин
Пожалуйста, размещайте код в виде текста, а не изображения. Как человек, у которого сейчас нет доступа к imgur, ваш вопрос не имеет для меня никакого смысла.