検索

ホームページ  >  に質問  >  本文

angular.js - 「スコア」をクリックした後、スコアを昇順と降順で並べ替えるにはどうすればよいですか?

次のコードは、更新後の自動降順を実装しています。クリックイベントを実装し、クリック後に昇順と降順で並べ替えるにはどうすればよいですか?

黄舟黄舟2810日前671

全員に返信(2)返信します

  • 漂亮男人

    漂亮男人2017-05-15 17:00:26

    まず第一に、上の人は正しいです、あなたのng-repeatは間違った場所にあります、それはtrにあるはずです。

    ng-click スコアのみで並べ替える場合はパラメーターを渡す必要はありません。コース名と面も並べ替える場合は、パラメーターを渡して同じメソッドを呼び出します。

    分数並べ替えの場合、現在の並べ替えステータスを記録するために、並べ替えフラグが昇順または降順でコントローラーで宣言されます。 sort() ソート メソッドを開始するときは、まずステータスを判断し、次にステータスに基づいてソート方法を決定します。また、ロゴを「スコア」の位置に配置し、後者のロゴを反転しないでください。

    リーリー

    コントローラーのsortFlagの値を切り替えます。

    リーリー

    返事
    0
  • 習慣沉默

    習慣沉默2017-05-15 17:00:26

    ng-repeat を間違った場所に配置しました。tr に配置する必要があります

    返事
    0
  • キャンセル返事