Подтвердить что ты не робот

Angular Шаблоны Rails просто не работают

Я следую учебным пособиям (https://thinkster.io/angular-rails/) при использовании angular + рельсов. все в порядке, пока я не попытаюсь использовать angular -rails-templates для размещения шаблонов в папке javascript. Я новичок в рельсах, поэтому не знаю, как работает этот камень. но я несколько раз следил за учебником и все еще не работал.

Подводя итог, кажется, что модуль "templates", внедренный в приложение angular, не компилирует эти шаблоны в templateCache, или файл application.js игнорирует все файлы с расширением .html.

вот мой код на github: https://github.com/collapsarzhang/demo-projects/tree/master/flapper-news

4b9b3361

Ответ 2

Достаточно сделать

bundle update

поскольку библиотека ищет звездочки ~ > 2

Ответ 3

В случае, если Rails выполняет ошибку 404, указывающую на ваш файл шаблона, обязательно укажите свой шаблон, отличный от файла .js, в котором вы его используете.

Служба шаблона должна иметь возможность различать my_directive.js и my_directive.html, скомпилированные в кэше шаблонов в .js. Вы должны указать свой шаблон по-другому, например. my_directive_template.html.