Angular. js директива для переноса контента с новым тегом элемента - PullRequest
0 голосов
/ 08 февраля 2020

У нас есть уникальное требование к директиве, заключающееся в том, что она должна обернуть содержимое динамическим тегом c element. Один пример может быть для заголовков, где это может быть H1, H2 или H3, но мы не можем использовать оператор switch, потому что потенциально это могут быть и другие теги HTML. Кроме того, для обернутого содержимого требуются двусторонние привязки данных.

Пример:

<element-tag type="h1">Hello {{name}}</element-tag>

и замененный вывод будет:

<h1>Hello {{name}}</h1>

Я был может использовать ng-transclude для отображения содержимого, но не понимает, как генерировать окружающий тег с именем тега, переданным через атрибут.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...