嗨,我有一个网址在下面:
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);
}]);
发布于 2015-08-07 17:04:56
将' $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']);参考资料:
https://stackoverflow.com/questions/31873583
复制相似问题