0
Я строию tr
с различными td
Компоненты внутри.Угловой: переключатель внутри повтора, проблемы с памятью
Существует множество различных td
компонентов и только некоторые из них будут визуализированы.
<tr ng-repeat='row in rowlist'>
<td ng-repeat='columnType in columnsThatShouldBeDisplayed' ng-switch='columnType'>
<colA ng-switch-when='typeA'></colA>
<colB ng-switch-when='typeB'></colB>
<colC ng-switch-when='typeC'></colC>
// and so on..
<td>
</tr>
Это занимает много места. Кажется, что все мои компоненты построены, но для каждой итерации отображается только одна.
Каков правильный способ сделать это? Советы о том, как решить проблему и сделать это по-другому?
Могу ли я попросить простые вещи? Не могли бы вы создать простую структуру таблиц, которую вы пытаетесь построить? Изображение, HTML, все будет хорошо – Linial
ng-switch-когда удаляет непревзойденный контент коммутатора из DOM, поэтому окончательный DOM будет минимальным необходимым. Так что это не занимает много памяти. – harishr