您好我有以下网址: -
http://localhost:8080/test/rpw.html?u=64603549618667520&v=7816fb816d1c6bc85b77b372cc5e5eb9
我想获取u&的价值v控制器中的参数,如何完成请用示例
给出详细说明添加代码段
<script>
var app = angular.module('resetPasswd',['ngRoute']);
app.controller('passwordCtrl', [$routeParams, function($scope,$routeParams)
{
var params = $routeParams;
alert("check value "+params.u);
}]);
答案 0 :(得分:0)
将'$ routeParams'注入控制器并访问$ routeParams对象,然后就可以了。
angular.module('app')
.controller('DummyController', ['$routeParams', function($routeParams) {
var params = $routeParams;
}
上面的 $ routeParams 使您的控制器能够以一个漂亮的对象的形式访问url中的所有参数,因此您可以非常轻松地访问url参数。在这种情况下,您可以执行params.u,这将为您提供u参数。
请务必事先将ngRoute服务注入您的应用,否则上述$ routeParams将无效。
angular.module('app', ['ngRoute']);
参考: