検索

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

angular.js - AngularJS の ajax コールバックで ng-show バインディングの値を設定することで要素の非表示と表示を制御する方法

ページにボタンと読み込みアイコンがあります。読み込みアイコンは ng-show を使用してコントローラー属性をバインドし、ボタンがクリックされると、プログラムは $http.post を使用してバックグラウンドからデータを要求し、ng-show によって設定された属性を true に設定します。次に、コールバックで ng-show 属性を false に設定して、読み込みアイコンを非表示にします。私の問題は、コールバックに設定されたプロパティ値が読み込みアイコンを非表示にしないことです。初めて angularjs を使い始めたとき、よくわからない問題がたくさんありました。誰かが問題全体を解決するのを手伝ってくれませんか。
コードスニペットは次のとおりです:

リーリー リーリー
仅有的幸福仅有的幸福2774日前607

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

  • 漂亮男人

    漂亮男人2017-05-15 17:05:13

    一緒にやりましょう

    リーリー

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-15 17:05:13

    angularjs には独自の $http

    があります リーリー

    jquery の $ajax を使用する場合は、$scope.$apply 関数に注意する必要があります。 標準的な使用方法は次のとおりです。 リーリー

    返事
    0
  • キャンセル返事