Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Error: loginService.loginTest(...).then is not a function
- $scope.login@http://localhost/Clickstar/app/controller/loginController.js:15:3
- Wa.prototype.functionCall/<@http://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:162:24
- Mc[c]</<.compile/</</<@http://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:178:390
- zd/this.$get</h.prototype.$eval@http://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:101:141
- zd/this.$get</h.prototype.$apply@http://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:101:418
- Mc[c]</<.compile/</<@http://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:178:370
- Xc/c/<@http://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:27:145
- q@http://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:7:378
- Xc/c@http://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js:27:129
- angular.min.js:84:35
- <div>
- <div>
- <form method="post" ng-submit="login()">
- <input name="username" type="text" ng-model="username" placeholder="username"><br>
- <input name="password" type="password" ng-model="password" placeholder="password"><br>
- <input type="submit" value="Login" class="center-button">
- </form>
- </div>
- <div ng-show="Login.success">
- Username: {{Login.loginUsername}} <br>
- Password: {{Login.loginPassword}} <br>
- UserID: {{Login.usernID}} <br>
- </div>
- </div>
- app.service('loginService', function($http, $q) {
- this.loginTest = function(username, password)
- {
- var dummyData = { "username" : username,
- "password" : password,
- "userID" : 007,
- "loginStatus" : 1
- };
- return dummyData;
- };
- return this;
- });
- app.controller('loginController', function ($scope, loginService) {
- var vm = this;
- vm.loginUsername = null;
- vm.loginPassword = null;
- vm.usernID = null;
- vm.success = null;
- $scope.login = function(){
- vm.loginUsername = $scope.username;
- vm.loginPassword = $scope.password;
- loginService.loginTest($scope.username, $scope.password)
- .then(function(dummyData){
- vm.loginUsername = dummyData.username;
- vm.loginPassword = dummyData.password;
- vm.usernID = dummyData.userID;
- if(dummyData.loginStatus == 1){
- vm.success = true;
- }
- else{
- vm.success = false;
- }
- })
- };
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement