如何从 url 中获取参数?例如,如果有:
page1.html#token=12345
我需要token
从 url 中获取,我怎么能在 sencha 中做到这一点?
如何从 url 中获取参数?例如,如果有:
page1.html#token=12345
我需要token
从 url 中获取,我怎么能在 sencha 中做到这一点?
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);
Ext.urlDecode("token=12345"); // 返回 {token: "12345"}
最好的解决方案是使用 Sencha 的内置路由功能并将您的参数作为单独的 URI 段传递,即 www.webapp.com/user/param1/param2。这使得 URI 更清晰,您可以使用 Sencha 的 map.connect() 来设置路由。