Я пытаюсь создать директиву Angular, которая создает стандартизованную структуру таблицы, которую я хочу использовать вокруг моего приложения.Директива AngularJS с ngTransclude, не показывающая содержимое {{bound}}
Я хочу указать структуру tr, когда объявляю директиву в HTML, чтобы иметь разные макеты в зависимости от передаваемых данных. Однако я не могу получить содержимое ng- transclude для фактического рендеринга.
Plunker: Example
Я хотел следующее:
<custom-table table="data">
<td>
{{row.Username}}
</td>
<td>
{{row.FirstName}}
</td>
<td>
{{row.LastName}}
</td>
</custom-table>
быть закачиваться в пределах шаблона.
Как я могу найти теги {{row.Username}} и т. Д. В ng-transclude в угловой директиве?
Edit1: Я думаю, что это такой же вопрос, который я только что нашел, хотя большинство топ проголосовали ответ, кажется, рекомендуем избегать использования таблицы, TR, TD и т.д. в директивах: \
Приветствия за предложение; У меня уже есть общее решение, которое делает что-то похожее на то, что вы предложили :) Я просто создал простой пример для этого вопроса :) – Tom