検索

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

angular.js - 角度の双方向バインディングメカニズムの例外

リーリー

リーリー

angular.module('index_area').controller('GoodlistCtrl',GoodlistCtrl);
GoodlistCtrl.$inject = ['$state','GoodResource','PublicResource',"$stateParams"];
関数 GoodlistCtrl($state,GoodResource,PublicResource,$stateParams) {

リーリー
    • 基本的な製品コレクション

    • @param {オブジェクト} seid
      */

    1. info_list(){

      リーリー

      }

      vm.getmack = function(id){

      リーリー

      }

      vm.delinfo = function(id){

      リーリー

      }

    2. 削除(id){

      リーリー

      }
      }

    `
    削除は削除コード内にあることがわかります:
    `function Remove(id){

    リーリー

    成功したと判断した後、すぐに info_list() を呼び出してクエリを実行しましたが、その結果、ページ上のデータが時間内に更新されませんでした。削除をトリガーしたのは 2 回目でした。以前のデータを更新しました。
    この問題の原因は何ですか? Angluarのレンダリング機構のせいでしょうか?しかし、何かを追加したりクエリを実行したりすると、なぜ更新が間に合うのでしょうか?

    これはクエリによって返された最新のデータで、実際に正常に削除されたことがわかりますが、同期せずに更新できないのはなぜですか?

    黄舟黄舟2815日前867

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

  • 给我你的怀抱

    给我你的怀抱2017-05-15 17:04:56

    ご招待ありがとうございます!しかし、あなたが投稿したコードは本当に理解するのが難しいです。

    大まかに整理しました。変更してみてください:

    リーリー

    返事
    0
  • キャンセル返事