Я пытаюсь использовать Angularjs для получения JSON из тестового приложения Rails, которое я установил на Heroku. Ниже вы найдете мой код для Angular и Rails.
Это ошибка, которую я получаю в своей консоли Firebug. «NetworkError: 404 Not Found — http://desolate-earth-2852.herokuapp.com/declarations.json"
Есть ли причина, по которой это не работает?
Код Angularjs
var App = angular.module('App', []);
App.controller('TodoCtrl', function($scope, $http) {
$http.get('http://desolate-earth-2852.herokuapp.com/declarations.json')
.then(function(res){
$scope.todos = res.data;
});
});
Код рельсов
def index
@declarations = Declaration.all
respond_to do |format|
format.html # index.html.erb
format.json { render json: @declarations }
end
end
Вот маршруты
Test::Application.routes.draw do
root :to => 'welcome#index'
get "welcome/index"
resources :declarations
end
resources :declarations
? - person Edgars Jekabsons   schedule 17.10.2013