0

如何从 url 中获取参数?例如,如果有:

page1.html#token=12345 

我需要token从 url 中获取,我怎么能在 sencha 中做到这一点?

4

3 回答 3

2

www.test.com/?drink=beer

var params = Ext.urlDecode(location.search.substring(1));
//substring(1) removes the question mark

console.log(params);
//Get the value of a key by using:
console.log(params.drink);
于 2013-07-30T16:40:56.073 回答
0

Ext.urlDecode("token=12345"); // 返回 {token: "12345"}

于 2011-08-20T22:48:17.367 回答
0

最好的解决方案是使用 Sencha 的内置路由功能并将您的参数作为单独的 URI 段传递,即 www.webapp.com/user/param1/param2。这使得 URI 更清晰,您可以使用 Sencha 的 map.connect() 来设置路由。

于 2011-08-20T18:49:08.537 回答