我看过类似的问题,但都没有意义。 我有我们api,我将用于登录人。他们提供用户名和密码,然后查询返回数据的api,帮助我决定是否登录用户。 我想弄清楚如何将视图中的值传递给服务,并使正确的url字符串来查询url。下面是这个视图AngularJs - 从视图到控制器再传递值到服务
<div ng-controller="AppController">
<input type="text" placeholder="username" ng-model="password" />
<input type="password" placeholder="Password" ng-model="password" />
<input type="submit" value="Sign In" ng-click="login()" />
</div>
那么这里就是控制器
app.controller('AppController', function ($scope, AppService) {
$scope.login = function() {
$scope.credentials = AppService.getData();
}
$scope.username;
$scope.password;
});
然后,服务
app.service('AppService', function ($http) {
this.getData = function() {
return $http({
method: 'POST',
url: 'http://www.example.com/api/parent',/*should be http://www.example.com/api/parent?username=username&password=password */
parameters: {
}
});
}
});
我需要什么是如何将用户名和密码追加在视图帮助像在服务注释中一样创建正确的查询字符串。 谢谢
谢谢..它工作得很好 – 2014-08-27 08:55:57