Есть много статей на эту тему, но, на мой взгляд, самый простой способ начать с railscast angular и этот http://asanderson.org/posts/2013/06/03/bootstrapping-angular-rails-part-1.html. Каждая из этих статей (видео) содержит почти тот же код. Я пытался реализовать оба пути, но ни один из них не работает. Это мой путь: application.js
Inject Angular to Rails
//= require angular
//= require_tree .
//= require underscore
user.js.coffee
#= require_self
#= require_tree ./controllers
активы/JavaScript/Контроллеры/mainIndexCtrl.js.coffee
@IndexCtrl = ($scope) ->
$.scope.title = "WWAAAAAAA"
$scope.Data = {}
$scope.Data.doClick = ->
responsePromise = $http.get('/user/photos_show')
responsePromise.success (data) ->
$.scope.Data.Response = data
приложение lication.html.erb
<html ng-app>
show.html.erb
<%= notice %>
<h3>Hello there <%= @user.name %></h3>
<div ng-controller="IndexCtrl">
<p> Here are your albums </p>
{{title}}
<% @albums.each do |album| %>
<div>
<%= link_to album.last, album_photos_path(album_id: album.first, album_name: album.last) %>
</div>
<% end %>
</div>
библиотеки я добавил в поставщика/активы/JavaScript и Gemfile как 2 variant.In результат "название" не показывает правильный путь и показывает {{title}}. Спасибо за ответ.
Любые ошибки в консоли firebug в вашем браузере? – cthulhu