使用url~ / 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
});
答案 0 :(得分:1)
首先,你的问题不完整。当您导航到URL“/ list / result / 1256”时,您尚未发布加载的部分,即您的templateUrl缺失。 其次,您还没有发布如何在ListController中提取参数。
据我所知,
var param = parseInt($routeParams['param'], 10);
应该可以帮助你提取参数。