4

ng-repeat で ui-if (anguluarUi) を使用したい場合 (そこで最も役立つと思います)、エラーが発生します:

Error: Multiple directives [uiIf, ngRepeat] asking for transclusion on: <!-- uiIf: oConnection.aOptions -->

これら2つを組み合わせる方法はありますか?

編集:

<ng-repeat><div ui-if>...

残念ながら(今のところ)できません。

ng-show と ng-repeat を組み合わせることができることは知っていますが、同じではありません。

また、条件に繰り返しの値を使用したいので、ui-if を繰り返しの外に置きたくありません。

4

2 に答える 2

3

ui-if は少なくとも最新バージョンの angular-ui から削除されましたが、 angular 1.1.5以降ではng-ifが組み込まれています。

于 2013-07-23T14:14:13.023 に答える
3

ui-if の代わりにフィルターを使用する必要があると思います。

于 2013-03-11T16:01:03.090 に答える