0
$scope.UserName
和$scope.Password
沒有從HTML輸入字段獲取值。如何獲取AngularJS範圍中的輸入值?
這裏是腳本代碼:
var cs = angular.module('csw', []);
cs.controller('login', ['$scope', function($rootScope, $scope, $http) {
$scope.showLogin=true;
$http.post('http://localhost:8080/csw/rest/cs/admin/login?userName=' + $scope.UserName + '&password=' + $scope.Password)
}]);
這是HTML:
<div ng-app="csw">
<!-- login -->
<div ng-controller="login" ng-show="showLogin" style="border: 2px solid black">
<p>
UserName: <input type="text" ng-model="UserName" value="admin">
Password: <input type="text" ng-model="Password" value="1234">
</p>
<hr/>
</div>
</div>
謝謝!它的工作原理,我改變了控制器的decleration,並做了一個登錄方法,當我點擊一個按鈕 – Arthur