ある値に応じて an を持つテーブルがありng-if
ます。<tr>
私のコードは次のようになります。
<tr ng-if="someConditional" ng-repeat="row in rows track by row.obj1">....</tr>
<tr ng-if="!someConditional" ng-repeat="row in rows track by row.obj2">....</tr>
row.obj1
存在する場合と存在row.obj2
しない場合、またはその逆の場合でも、これによりエラーが発生します。
row.obj1 は someConditional が true の場合に存在し、row.obj2 は !someConditional が true の場合に存在します。
someConditional が true の場合、angularjs は、row.obj2 が存在しない (つまり、定義されていない) というエラーをスローします。
これは既知のバグですか? これに対する回避策はありますか?