私は角度が新しいので、多分私の質問は簡単ですが、私はこの問題を最後の数日間解決しようとしており、私は諦めました。AngularJSとBootstrap ng-repeatテーブルの生成
画像のマトリックスを作成する必要があります(実際には、角度チャートモジュールで生成されたチャートです)。2列と動的に読み込まれる画像の数があります。 Angularのng-repeat指令を使用したいと思います。その結果、私はこのような何かを取得したい:
そのため、私はいくつかのコードを作成しようとしている、といくつかの考えた後、私は、この決議が見つかりました:
<div ng-repeat="item in items">
<div class="row">
<div class="col-lg-6">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">{{ item.name }}</h3>
</div>
<div class="panel-body">
{{ item.data }}
</div>
</div>
</div>
<div class="col-lg-6" ng-init="$index = $index + 1">
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">{{ item.name }}</h3>
</div>
<div class="panel-body">
{{ item.data }}
</div>
</div>
</div>
</div>
</div>
をしかし残念ながら、それはと思われますng-repeatの$ index変数の値を変更することはできません。どのようにこれを解決し、オブジェクトの配列に格納されたデータに基づいて画像の行列を動的に構築するのですか?
$インデックスはNGリピート用の角VARに予約されています。名前を変更して別のvarを使用するだけです。 – KoIIIeY
なぜ '$ index'をインクリメントしようとしていますか? 'ngRepeat'指示文はこれを自動的に行います。 – Thomas