我想使用骨干路径获取URL参数值。
我的网址就像:http://www.mydomain.com/page?filters=1,2&unselectedFilters=1
我想获取filter和unselectedFilters的值?
请让我知道如何在骨干路线上获得这种价值。
您的帮助将不胜感激。
由于
答案 0 :(得分:0)
这并不符合骨干的精神,但我认为,因为你在讨论Backbone路线,你已经阅读了它们的文档。
您可以从window.location.search。
中解析出这些参数// get rid of ? at the beginning.
var searchstr = window.location.search.slice(1, window.location.search.length);
// split each search parameter into array.
var parts = str.split('&');
var params = {};
// Loop through parts and parse key=value string into params.
for(var i= 0; i < parts.length; i++) {
var pair = parts[i].split('=');
params[pair[0]] = pair[1];
}
会给你
Object {filters: "1,2", unselectedFilters: "1"}