1
我開始學習ReactJS,並且我有一個任務來構建一個使用Rails後端和ReactJS前端的簡單用戶管理應用程序。後端任務已完成(創建,更新,顯示和刪除用戶的數據),但我有點卡在前端。我從最簡單的開始:添加寶石react-rails
,運行bundle install
& rails g react:install
,所有必要的文件都生成了。所以,在我的代碼有:ReactJS渲染不適用於Rails
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
個
資產/ Java腳本/組件/ users.js.coffee
@users = React.createClass
render: ->
React.DOM.div
className: 'users'
React.DOM.h2
className: 'title'
'Users'
但在index.html.erb沒有顯示