[英]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.