検索

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

angular.js - angularjs ng-repeat 不能刷新

如图,我直接push数组是可以正常刷新页面的。但是如果我将一个新数组直接赋值个$scope.items就不是刷新页面了。

阿神阿神2744日前551

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

  • PHPz

    PHPz2017-05-15 16:59:36

    答えはコメントにあります

    Angular を使用しているため、Promise を使用してください:

    リーリー リーリー

    ということは、状況に応じてログに

    を追加することができます。

    返事
    0
  • PHP中文网

    PHP中文网2017-05-15 16:59:36

    主なトピックは、コントローラーのスコープをサービスに転送することです。サービスのメソッドをコントローラーに取得することをお勧めします。
    例:

    リーリー

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-15 16:59:36

    値を割り当てた後、$scope.items の値をコンソールして、間違った値を支払っていないか確認します... このように書いただけでは、どこに問題があるのか​​を知ることは困難です。通常はレンダリングをトリガーします

    返事
    0
  • phpcn_u1582

    phpcn_u15822017-05-15 16:59:36

    jsではオブジェクトの代入は参照であるため、ng監視はアドレス監視と理解できるため、元の配列が変更されていない場合、ngrepeatはトリガーされません

    返事
    0
  • キャンセル返事