controllers.controller('ctrl', ['$scope', function($scope) { console.log($scope);// $scope.add = function() { console.log($scope);// }; }]);
为什么上面两个作用域的输出是不相等的?
Kedua-dua output menghala ke $scope terikat pada pengawal. Yang pertama dilaksanakan apabila pengawal dimuatkan, dan yang kedua dilaksanakan apabila kaedah tambah dipanggil. Masa pelaksanaan dan status kedua-duanya berbeza.
Ia adalah objek yang sama dengan sendirinya, dan kandungan pelaksanaan mungkin berbeza pada masa yang berbeza
Kedua-dua output menghala ke $scope terikat pada pengawal. Yang pertama dilaksanakan apabila pengawal dimuatkan, dan yang kedua dilaksanakan apabila kaedah tambah dipanggil. Masa pelaksanaan dan status kedua-duanya berbeza.
Ia adalah objek yang sama dengan sendirinya, dan kandungan pelaksanaan mungkin berbeza pada masa yang berbeza