如何在angularjs控制器中从这样的url获取参数:
http://localhost:53315/Employee/{parameter}#/info
这是我的angularjs代码:
$routeProvider
.when('/info', {
controller: 'UserCtrl',
templateUrl: baseTemplateUrl + 'info.html'
});
.controller('UserCtrl', ['$rootScope', '$scope', '$location', '$routeParams', 'User', function ($rootScope, $scope, $location, $routeParams, User) {
$rootScope.user = User.get({ id: $routeParams.id });
提前感谢您的帮助!
答案 0 :(得分:3)
我认为你必须解析$ location.absUrl()来获取它。