Проблема с AngularJS

0

Мое приложение кажется прекрасным. Но когда я нажимаю кнопку chrome back или forward, мой URL-адрес изменяется, но я вижу пустой экран и пустой тег body с атрибутом ng-view. Я поместил console.log в каждый контроллер, и я вижу, что контроллер желаемой страницы выполняется, но страница вообще не отображается, просто пустой тег body.

Как это исправить? Я использую angularjs с Ruby on Rails, если это важно.

  • 0
    Вы видите какую-либо ошибку в консоли вашего браузера?
  • 0
    Ошибки не отображаются.

2 ответа

0

Проверьте, используете ли вы турбовинты. Немного сложно сделать turbolinks и angularjs работать вместе, я предлагаю вам посмотреть здесь

0

Решение для меня состояло в том, чтобы перенести библиотеки javascript в папку vendor и переместить ng-app в тег html.

Ещё вопросы

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