ドロップダウンボックスからの値を渡してng-repeatの昇順/降順のプロパティを調べたいとします。Angular JS ng-repeatの表形式データをソートするための値(真または偽)を渡す方法
"asdc"という変数を定義しましたが、その値はドロップダウンボックスで決まります。この変数は、テーブルを昇順または降順にソートするかどうかを決定する必要があります。変数は既にAngularJSコントローラで作成されていますので、ここに投稿しません。私は以下のコードを貼り付けています。このようには動作しません。私は何が欠けているのだろうかと思います。
これは並べ替えるテーブルです。
<tr ng-repeat="technology in technologies | limitTo: rowlimit | orderBy: sortby : adsc" >
<td>{{technology.name | uppercase}}</td>
</tr>
これはドローダウンボックスです。 adscの値をtrueまたはfalseとして定義し、その値を "adsc"に渡します。コントローラでは
:文字列以外の何かに結合する
<select ng-model="adsc">
<option value="true">Asc</option>
<option value="false">Dsc</option>
</select>
ng-valueを使用します。そうでない場合、値は文字列 'true'または文字列 'false'です。両方とも真実です。 –
これが正しい@JBNizetの場合は、これを回答として投稿する必要があります。 – Matthias
@Matthiasあなたは正しいです。やります。 –