[英]Get URL parameters from custom link in Angular.js
我有一种解析自定义URL的方法(不是通过$location
服务,即不是浏览器当前指向的URL)并提取/处理Angular.js中的URL属性? 我需要这样做,以便将某些链接传递到控制器内的指令,但首先必须构造它们。
例如:
//test/query?e=1&page=10
所请求的输出应与此类似:
{ host: 'test', resource: 'query', search: { e: '1', page: '10' } }
看看这也许对您来说就足够了。 Anchor为您提供了一些解析给定URL的功能。 在提供的jsfiddle链接上,您可以对其进行测试。
function AppCtrl($scope) {
$scope.$watch('url', function () {
$scope.parser.href = $scope.url;
});
$scope.init = function () {
$scope.parser = document.createElement('a');
$scope.url = window.location;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.