Ответ 1
Я думаю, что вместо ui-if следует использовать фильтр.
Когда я хочу использовать ui-if (anguluarUi) с ng-repeat (и я думаю, что это было бы очень полезно там), я получаю сообщение об ошибке:
Error: Multiple directives [uiIf, ngRepeat] asking for transclusion on: <!-- uiIf: oConnection.aOptions -->
Есть ли способ объединить эти два?
Edit:
<ng-repeat><div ui-if>...
Невозможно (пока) к сожалению.
Я знаю, что я могу комбинировать ng-show и ng-repeat, но это не то же самое.
Я также не хочу помещать ui-if вне повтора, так как я хочу использовать значения повтора для условия.
Я думаю, что вместо ui-if следует использовать фильтр.
ui-if был удален по крайней мере из последней версии angular -ui, но поскольку angular 1.1.5 у вас есть ng-if встроенный.