問題タブ [angularjs-orderby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
258 参照

angularjs - orderBy AngularJS の注文番号

オブジェクトの配列を含む JSON フィードがあります。各アレイには「ステータス」というフィールドがあり、次の値があります -はい、いいえ、今はしない、なし 注文番号を割り当てたい

そう

このステータスを含むテーブルをソートするたびに。orderNo でソートする必要があります。アルファベット順ではありません。

完全な答えは必要ありません。正しい方向を示すだけで十分です。

0 投票する
1 に答える
1629 参照

javascript - ng-repeat orderBy のコールバックを作成するにはどうすればよいですか?

AngularJS の ng-repeat orderBy フィルターを取得して、レンダリングが完了したらコールバックを実行する方法を探しています...

マークアップ:

JS:

JSフィドル

ご覧のとおり.. orderBy フィルターの実行とテーブル行の順序の変更が完了したら、 $scope.sortRenderFinished() のようなものが起動するのを見たいと思います。

どんな助けでも大歓迎です!:-)

0 投票する
2 に答える
3731 参照

javascript - AngularJS 1.2 のランダムな orderBy が「infdig」エラーを返す

この質問でランダムorderByソート手法を使用すると、AngularJS 1.1 で問題なく動作します。

ただし、1.2 ではinfdigコンソールにエラーが表示され、並べ替えられた結果を返すのに非常に長い時間がかかります: http://jsfiddle.net/mblase75/jVs27/

コンソールのエラーは次のようになります。

のドキュメントにorderByは、関数式の使用例はなく、文字列式のみです。何か変更がありましたか、それともバグですか?

0 投票する
1 に答える
1173 参照

javascript - 区切り文字が ng: から ng- に変更されると、Angular-JS テーブルの並べ替えが機能しない

ascii 値に基づいて html テーブルをソートする角度アプリケーションを作成しました。アプリケーションは正常に動作しますが、区切り文字を 'ng:' から 'ng-'に変更すると、並べ替えが機能しません。これの原因が別の理由である場合は、ご容赦ください...角度のあるjsが初めてなので

誰でもこれに対する解決策を教えてください

「ng-」区切り文字を使用したAngularコードWorking Demo)-ソートが機能しない

0 投票する
2 に答える
2784 参照

angularjs - $filter('orderBy') を使用してブール値をフィルタリングする方法

従業員のリストがあり、true または false の値を持つ mobile というフィールドがあります。$filter('orderBy')angularJSを使用して、この「モバイル」フィールドで実行できるようにしたいと考えています。たとえば、「モバイル」フィールドが設定されているすべての従業員がtrueリストの一番上に表示されるように、従業員のリストをフィルタリングできるようにしたいと考えています。

でこれを行いたくありませんng-repeat。さまざまな理由から、コード内でこれを実行したいと考えています。とにかく、次のコードがありますが、「モバイル」フィールドが設定されている従業員がtrueリストの一番上に表示されません。$filter('orderBy')メソッドを使用してこれを達成する方法を教えてください。

コードは次のとおりです。