Сделайте хороший роутер с помощью sencha touch 2

Я работаю с приложением sencha touch 2 и хочу сделать отличный роутер с множеством контроллеров, как в обычном веб-приложении.

Как я могу это сделать? Например, я хочу перенаправить каждый URL-адрес на конкретный контроллер/действие как:

/:controller/:action

Как я могу это сделать?


person Sebastien    schedule 16.05.2012    source источник


Ответы (1)


Это не очень хорошо задокументировано в документах Sencha Touch 2, но на самом деле есть способ сопоставить URL-адреса с функциями контроллера или определить находчивые маршруты, такие как Rails. Это может быть полезно для вас:

http://jenwendling.com/sencha-touch-resource-routing/

person Thiem Nguyen    schedule 16.05.2012
comment
я думаю, все еще доступно... docs.sencha.com/touch/2-0/#!/api/Ext.app.Router-method-draw - person Thiem Nguyen; 16.05.2012
comment
Не уверен, я получаю Uncaught TypeError: Невозможно вызвать метод 'draw' из неопределенного - person Sebastien; 16.05.2012