// treat Column like an iterator, making sure that it never outlives the Matrix it refers to
和$scope.UserName
未获取HTML输入字段中的值。
这是脚本代码:
$scope.Password
这是HTML:
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)
}]);
答案 0 :(得分:0)
您的控制器声明不正确:
cs.controller('login',['$scope', function($rootScope, $scope, $http) {
应该是
cs.controller('login',['$rootScope', '$scope', '$http', function($rootScope, $scope, $http) {
或者更好的是,您应该使用简单的表示法,并在构建时使用ngAnnotate使您的代码可以修改:
cs.controller('login', function($rootScope, $scope, $http) {
您的代码也没有多大意义:在构造控制器时使用HTTP发送用户名。目前,该范围内还没有用户名。这应该在范围函数中,例如,从单击按钮的视图调用。