0

2 つのコード サンプル:

初め:

var app = angular.module('MyApp', []);
app.controller('MyCtrl', function($scope){
    $scope.equation = {};
    $scope.change = function() {
        $scope.equation.output = Number($scope.equation.x) + 2;
    }
});

2番:

var app = angular.module('MyApp', []);
app.controller('MyCtrl', ['$scope', function($scope){
    $scope.equation = {};
    $scope.change = function() {
        $scope.equation.output = Number($scope.equation.x) + 2;
    }
}]);

私は現在、それらの両方を機能させています。

[]2 番目のサンプルでコールバックを囲んでいるのは何ですか? そして、これらの実装の違いは何ですか?

4

1 に答える 1