Как получить параметры URL с помощью Sencha Touch - PullRequest
0 голосов
/ 20 августа 2011

Как я могу получить параметр из URL? Например, если есть:

page1.html#token=12345 

и мне нужно получить token из URL, как я могу это сделать в sencha?

Ответы [ 3 ]

2 голосов
/ 30 июля 2013

www.test.com /? = Пить пиво

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);
0 голосов
/ 21 августа 2011

Ext.urlDecode ( "маркер = 12345");// возвращает {token: "12345"}

0 голосов
/ 20 августа 2011

Лучшим решением является использование встроенной функции маршрутизации Sencha и передача параметров в виде отдельных сегментов URI, например www.webapp.com/user/param1/param2.Это обеспечивает более чистые URI, и вы можете использовать map.connect () Сенчи для настройки маршрутов.

...