Я борюсь со специальным прецедентом. Я предоставляю вам снимок jsfiddle внизу.
1. Таблица HTML
Мой HTML - это таблица. Директива ng-repeat
должна применяться к элементу html. В моем случае использования это невозможно сделать, поскольку экземпляр ng-repeat состоит из двойного tr-элемента:
<!-- ng-repeat the following block n times -->
<tr>
<td>text</td>
</tr>
<tr>
<td tooltip="comment that is bound to the first tr">hover me</td>
</tr>
AngularJS не предоставляет синтаксический комментарий ng-repeat (в отличие от KnockoutJS). Я нашел похожие вопросы о SO. Однако прецедент состоял из добавления HTML внутри элемента. Шахта состояла бы в размещении нового tr после ng-повторного tr, но это просто не сработало. Кроме того, есть новые вещи, которые необходимо учитывать.
2. Директива Tooltip
Второй tr включает директиву всплывающей подсказки, взятую из angular -ui-bootstrap. Поэтому простой подход jQuery может оказаться невозможным.
3. МОЯ ЦЕЛЬ
Я предоставляю вам фрагмент кода, который вообще не использует ng-repeat. Моя цель - использовать ng-repeat для каждого элемента моей коллекции.