0

使用网址 ~/list/result/1256

我的代码在一个文件中

    App.config(["$routeProvider", function ($routeProvider) {
                    $routeProvider.when("/list/result/:param", {        
                        controller: "ListController"
                    });
                }]);


    App.controller("ListController", ["$scope", "$routeParams", "$http", function ($scope, $routeParams, $http) { 
    I want to get "1256"  here, but $routeParams - empty, why, what am I doing wrong
});
4

1 回答 1

1

首先,你的问题是不完整的。您尚未发布导航到 URL“/list/result/1256”时加载的部分内容,即缺少您的 templateUrl。其次,您还没有发布如何尝试在 ListController 中提取参数。

据我所知,

var param = parseInt($routeParams['param'], 10);

应该可以帮助您提取参数。

于 2013-07-10T17:22:36.923 回答