AngularJS $ http.get参数

沃索里亚诺

我这里有一个简单的代码,并且卡在传递参数上。这是代码:

route.js

function config($routeProvider) {
    $routeProvider
    .when('/edit/:id', {
        controller: 'UpdateTodoCtrl',
        templateUrl: 'app/views/edit-todo.html'
    });
}

index.html

<div ng-controller="SomeOtherCtrl">
<table>
<tr ng-repeat="t in todos">
<a href="#/edit/{{ t.id }}">{{ t.name }}</a>
</tr>
</table>
</div

控制器

function UpdateTodoCtrl($http, $scope) {

    function init() {
        $scope.todos = null;
        $scope.loading = true;

        $http.get('app/endpoints/edit-todo.php', {
            params: { todoId:  //how to get the id paramter }
        });
    }

}

如您所见controller,我已注释掉部分问题。如何使用传递URL中的ID $http.get谢谢你。

c4k

:id是一个路由参数,因此您可以执行以下操作:

function UpdateTodoCtrl($http, $scope, $routeParams) {

    function init() {
        $scope.todos = null;
        $scope.loading = true;

        $http.get('app/endpoints/edit-todo.php', {
            params: { todoId: $routeParams.id }
        });
    }

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AngularJS $ http.get('')中缺少参数

来自分类Dev

AngularJS $ http.get('')中缺少参数

来自分类Dev

AngularJS | 使用$ http.get方法设置路径参数

来自分类Dev

在URL http.get AngularJS中传递子参数

来自分类Dev

AngularJS $ http GET逗号分隔的查询字符串参数

来自分类Dev

AngularJS $ http.get与解决

来自分类Dev

$ http.get同步AngularJS

来自分类Dev

AngularJS $ http.get与解决

来自分类Dev

将参数传递给AngularJS $ http工厂

来自分类Dev

带有参数的angularjs $ http.post

来自分类Dev

使用$ http作为函数参数-AngularJS

来自分类Dev

使用$ http.post,AngularJS的Null参数

来自分类Dev

通过http调用设置AngularJS指令参数

来自分类Dev

$ http获取angularjs无法传递参数?

来自分类Dev

带有参数的angularjs $ http.post

来自分类Dev

angularJS http GET参数在服务器上未定义

来自分类Dev

AngularJS-发送带有关联数组参数的$ http GET请求

来自分类Dev

AngularJS在$ http.get()中传递参数以获取json文件的子集

来自分类Dev

将字符串范围变量作为参数传递给AngularJS中的$ http.get

来自分类Dev

离子框架(angularjs)中带有2参数的$ http.get

来自分类Dev

如何使用AngularJS控制器在$ http.get中指定MongoDB键/值参数?

来自分类Dev

AngularJS-发送带有关联数组参数的$ http GET请求

来自分类Dev

AngularJS在$ http.get()中传递参数以获取json文件的子集

来自分类Dev

离子框架中带有2参数的$ http.get(angularjs)

来自分类Dev

AngularJS视图不等待$ http.get

来自分类Dev

AngularJS,$ http.get()和“ controller as”

来自分类Dev

TypeScript / angularJS HTTP GET请求中的范围

来自分类Dev

AngularJS $ http.get不起作用

来自分类Dev

AngularJS中的$ http.get失败

Related 相关文章

热门标签

归档