ユーザーがユーザー名とパスワードを入力し、コントローラーがAPIを呼び出してそれらが正しいかどうかを確認する、AngularJSを使用してhtmlページを作成しようとしています。これは機能しないコントローラーコードです。私たちを手伝ってくれますか?
'use strict';
angular.module('SiteApp', [])
.controller('LoginCtrl', ['$scope', '$location', '$http', function ($scope, $http) {
return{
$scope.user = {username: '', password: ''};
$scope.go = function() {
//$scope.msg = 'clicked '+ $scope.user.username + ' ' +
//$scope.user.password;
//alert("Testar entrada na função de go()");
console.log($scope);
$http.jsonp('http.//beta.cloogy.com:6969/api/1.0').
data= {
"User": user.username,
"Password": user.password
};
.success(function (data) {
$scope.$parent.image = data;
return $location.path('/Index')
});
.error(function (data) {
return $scope.msg="Erro, não foi feita validação correctamente!";
{{msg}}
});
}
}
}]);