컨트롤러 기능 내에서 $ scope 내에서 변수를 수정하려고하는데 영향을 미치지 만보기에는 적용되지 않았습니다. login.html에서AngularJS - 컨트롤러 기능 내에서보기에 범위가 적용되지 않았습니다.
app.controller('LoginCtrl', ['$scope', '$http', function ($scope, $http) {
$scope.test = "test";
$scope.logIn = function() {
// This changes the value to test2, but does not applies it to the view.
$scope.test = "test2";
};
}]);
:
DEBUG: {{ test }}
그리고 routeProvider :
$routeProvider
.when('/', {
templateUrl: '/views/login.html',
controller: 'LoginCtrl'
})
내가 설명서를 놓치지 뭔가?
감사합니다.
Plunker에 문제의 데모를 제공해 주실 수 있습니까? 그것은 나를 위해 일하고 : http://plnkr.co/edit/xbZWsE2i422BrDLDYXI3?p=preview –
적어도 전체 HTML을 포함하십시오. 'ng-controller' 또는'ng-app'를 올바르게 지정했는지 알 수 없습니다. – Aweary
코드에서 'logIn' 함수가 실제로 스코프에서 값을 변경하기 위해 호출되고 있음을 보여주지 않습니다. – Enzey