Я новичок в угловых и рельсах. Я пытаюсь извлечь пользователя из db и хочу показать его по экрану в качестве индексной страницы. Я могу принести данные в контроллере рельсы, но становится пустым в угловой контроллерданные не получены из resouce.query of angular js
угловой контроллер:
app = angular.module("userApp", ["ngResource"])
app.controller("userController", function($scope, $resource, $http){
User = $resource('/users', {}, {query: {method: "GET", isArray: true}})
$scope.users = User.query()
alert($scope.users)
});
Rails контроллер: класс UsersController < ApplicationController respond_to: HTML
def index
@user = User.all
@user.each do |u|
puts u.name
end
respond_to do |format|
format.html # index.html.erb
format.json { render json: @user }
end
end
end
Я получаю $ scope.users как пустой. Пожалуйста, помогите мне в этом.
Спасибо, JK
Благодарим за отзыв. Я пробовал этот путь. Тем не менее, я не получаю никаких данных. Более тревожное сообщение не наступает. – Jagan