angularjs data-ui-sref перезагрузка не работает?

0

Я использую построение угловых форм и UI-Router. Как установить параметр перезагрузки?

<a data-ui-sref="app.fbforms.newfbform" 
   data-ui-sref-opts="{cache: false,reload:true}">NewForm</a>

не работает опция перезагрузки.. страница не загружается должным образом

Теги:
angular-ui-router

1 ответ

2

Есть рабочий плункер. Ссылка, определенная выше, работает AS IS. Проблема должна быть в другом месте.

Итак, чтобы доказать это, я создал эти состояния:

  .state('app', {
      url: '/app',
      template: '<div ui-view></div>',
  })
  .state('app.fbforms', {
      url: '/fbforms',
      template: '<div ui-view></div>',
  })
  .state('app.fbforms.newfbform', { 
      url: "/newfbform",
      templateUrl: 'tpl.html',
      controller: 'newfbformCtrl',
  })

и этот контроллер

.controller('newfbformCtrl', ['$scope', function ($scope) { 
  $scope.now = new Date();
}])

И этот звонок работает как ожидалось:

<a data-ui-sref="app.fbforms.newfbform" 
   data-ui-sref-opts="{cache: false,reload:true}">

И изменяет это представление на каждый клик:

<div>
  changes on reload: {{now}}
</div>

Проверьте это здесь

  • 0
    я сделал это .. но не работает полная перезагрузка.
  • 0
    вы можете мне помочь? @Radim
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню