2015-05-05 4 views

ответ

0

Если вы хотите сделать перенаправление:

Вы должны определить состояние вашего приложения:

.state('user', 
     {url: '/user', 
      templateUrl: 'templates/user.html', 
      controller: 'userCtrl'}); 

Таким образом, вы можете теперь использовать директиву UI-sref = «» как то:

<a ui-sref="user">Go in my templates/user.html</a> 

Это позволит сделать перенаправление на странице user.html

Ref: http://learn.ionicframework.com/formulas/navigation-and-routing-part-2/

1

Обратитесь к спецификации интерфейса-маршрутизатора: http://angular-ui.github.io/ui-router/site/#/api/ui.router.state $ состояние

Вы увидите, что $ state.go имеет 2 дополнительных параметров:. - PARAMS - варианты

$stateProvider.state('login/:experience_id/:context', { 
       url: '/login/:experience_id/:context', 
       templateUrl: 'templates/login.html', 
       controller: 'userController', 
       data: {'context': 'login','experience_id':':experience_id'}, 

Поэтому использование следующая команда:

$state.go('login/:experience_id/:context',{experience_id:myIdNumber,context:'login'}); 
Смежные вопросы