вівторок, 15 жовтня 2013 р.

Angularjs и глюки с роутами в Rails

Внезапно обнаружила, что не работает в angular аппликухе кнопка back в браузере - при переходе на / (или руками переход на / по a href) вываливает ангуляровские потроха {{ }} в первозданном виде. Консоль чистая.

Проблема оказалась в turbolinks. Обнаружить удалось после нескольких кликов подрят по a href c рутовым адресом. Т.к. turbolinks мне пока не нужен - рубанула и все заработало. Интересно, есть ли другой workaround ?

angularjs-rails и ng-route

ВНЕЗАПНО, в версии гема с rubygems отсутствует файлик angular-route. Посему сабжевый гем надо брать с гита. По крайней мере, на прошлой неделе :)

gem 'angularjs-rails', git: 'https://github.com/hiravgandhi/angularjs-rails.git'