【发布时间】:2016-05-16 17:39:14
【问题描述】:
我开始学习 ReactJS,我的任务是使用 Rails 后端和 ReactJS 前端构建一个简单的用户管理应用程序。后端任务已完成(创建、更新、显示和删除用户数据),但我有点卡在前端。我从最简单的开始:添加gem react-rails,运行bundle install & rails g react:install,所有必要的文件都生成了。所以,在我的代码中,我有:
welcome_controller.rb
def index
@users = User.all
end
index.html.erb
<%= react_components 'Users', { data: @users } %>
application.js
//= require react
//= require react_ujs
//= require components
assets/javascripts/components/users.js.coffee
@users = React.createClass
render: ->
React.DOM.div
className: 'users'
React.DOM.h2
className: 'title'
'Users'
但在 index.html.erb 中没有显示任何内容
【问题讨论】:
标签: ruby-on-rails reactjs