\t \t <!DOCTYPE html>
\t \t <html>
\t \t <head>
\t \t \t <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
\t \t </head>
\t \t <body>
\t \t \t <div ng-app="myApp" ng-controller="customersCtrl">
\t \t \t <ul>
\t \t \t <!--Inside ng-repeat-->
\t \t \t \t <li ng-repeat="x in d">
\t \t \t \t {{$index}} <input ng-model="val">{{val}}
\t \t \t \t </li>
\t \t \t <!--Inside ng-repeat-->
\t \t \t \t <br><br><br>
\t \t \t <!--Outside ng-repeat-->
\t \t \t \t Outer<input ng-model="val">{{val}}
\t \t \t <!--Outside ng-repeat-->
\t \t \t </ul>
\t \t \t </div>
\t \t \t <script>
\t \t \t var app = angular.module('myApp', []);
\t \t \t app.controller('customersCtrl', function($scope) {
\t \t \t \t $scope.d=[1,2,3,4,5];
\t \t \t });
\t \t \t </script>
\t \t </body>
\t \t </html>
シナリオ1:NG-モデル= valが全てNG-繰り返し入力ボックスについても同様であるが、それはすべての式で
シナリオ2が反映されないのはなぜそれらの繰り返し入力ボックスのいずれかに変更されたとき:反復入力でスコープが異なる場合、どのように参照することができますか
シナリオ3:ng-repeated入力フィールドを変更したりダーティーすることなく外部入力フィールドを変更している場合は、すべての表現を反映しています。 しかし、もし私が入力フィールドのいずれかを変更して0を取って、外側の入力フィールドの値を変更すると、0以外のすべての入力フィールド(1,2,3,4)が変化しています... ここでは、スコープはこのように動作していますか?シナリオ2の場合