我正在尝试将 angular 中的 $scope.list 变量设置为等于@users
我的 rails 控制器中 index 方法下的变量...有帮助吗?
ex: $scope.list = Users.query();
User_profile.rb (controller)
def index
@users = User.all
end
我正在尝试将 angular 中的 $scope.list 变量设置为等于@users
我的 rails 控制器中 index 方法下的变量...有帮助吗?
ex: $scope.list = Users.query();
User_profile.rb (controller)
def index
@users = User.all
end
这类似于人们在使用$.ajax
带有 AngularJS 的 JQuery 调用方面遇到的其他问题
如果您看一下Angular 的概述,您会看到 Angular 将所有内容编译到自己的执行上下文中。您需要将 Rails 调用带入 Angular,以便数据出现在$scope
解决此问题的两个选项是:
$http
服务。这将是我的偏好:一切都已经在 Angular 中,您可以删除对附加库的依赖。$scope.$apply
触发循环$digest