[英]how can i add key value pair to the url which already existed key value pair in angularjs?
I have to click functions.In 1st click function i add the key value pair for existing url like this 我必须单击函数。在第一次单击功能中,我像这样为现有网址添加键值对
$scope.OnItemClick=function (bedroom) {
$location.path("/builders/"+r.id).search({bedrooms:bedroom});
}
so in remaining functions.I want to add extra key value pair based on existing url 所以在其余功能中。我想根据现有网址添加额外的键值对
$scope.range=function (range) {
$location.path("/builders/"+r.id).search({budget:range});
}
$scope.status=function (status) {
$location.path("/builders/"+r.id).search({status:status});
}
i tried to adding key value pair but its over riding each other like this. 我试图添加键值对,但这样使彼此过度。
1st click : ../#/builders/1?bedrooms=1
2nd click :../#/builders/1?budget:5(overriding)
3rd click :../#/builders/1?status:9(overriding)
so i want to do like this based on clicking functions: 所以我想基于单击功能这样做:
../#/builders/1?budget=5&bedrooms=1&status=9
../#/builders/1?bedrooms=1&status=9&budget=5
../#/builders/1?bedrooms=1&budget=5&status=9
我想您可以这样做并相应地访问它们。
search({ "bedrooms" : "your_bedroom", "budget" : "your_range", "status" : "your_status"});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.