0
我想使用骨幹路由獲取URL參數值。需要骨幹路由幫助
我的網址將是這樣的:http://www.mydomain.com/page?filters=1,2&unselectedFilters=1
我希望得到過濾和unselectedFilters的價值?
請讓我知道如何在骨幹路線獲得這種價值。
您的幫助將不勝感激。
感謝
我想使用骨幹路由獲取URL參數值。需要骨幹路由幫助
我的網址將是這樣的:http://www.mydomain.com/page?filters=1,2&unselectedFilters=1
我希望得到過濾和unselectedFilters的價值?
請讓我知道如何在骨幹路線獲得這種價值。
您的幫助將不勝感激。
感謝
這並沒有真正與骨幹的精神去,但我相信,因爲你所談論的骨幹線路,你讀過關於他們的文檔。
您可以從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"}
http://stackoverflow.com/questions/9966958/how-can-i-pass-query-string-to-backbone-js-routing – drax