Hi Folks, I am creating a web application having AngularJS as frontend and Perl as backend. I am using Perl Dancer and I am used to it but AngularJS is new to me. I am trying to make a simple RESTfull call to web app but It is not working. Below is the complete Code
<div ng-app="formmodule"> <form method="get" ng-submit="submit()"> <div ng-controller="submitController"> Name :<input type="text" ng-model="uname"></br> pwd:<input type="password" ng-model="pwd"><br> <br> <button ng-click="submit()">submit</button> </div> </form> </div> <script> var app=angular.module("formmodule",[]); app.controller("submitController",function submit($scope,$http){ var uname = $scope.uname; var pwd= $scope.pwd; var url = 'http://localhost:5000/users/uname'; $http.get(url).success( function(data) { $scope.output = data; }); }); </script> </body> ##### Perl App.pm Code package TarView::App; use Dancer2; our $VERSION = '0.1'; get '/' => sub { template 'index'; }; get '/users/:uname' => sub { my $unam = params->{uname}; return $unam; }; true;
If I hit the http://localhost:5000/users/uname to the web browser it is working fine and returning the name of the user but from AngJS it's not working.
In reply to Perl Restfull call by Angular JS not working by akuk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |