0
A
回答
3
如果我回答這個在過我提前道歉詳細的水平。你的問題很難說清楚你有多少詳細的知識。
<% ... some ruby statement %>
或<%= ... some ruby expression %>
的ERB處理器將使用一切可能產生替換任何嵌入Ruby代碼的:
的ERB文件看起來像這樣的標籤已經嵌入了Ruby代碼。因此,例如,你可以這樣說:
<ul>
<% ["animal", "vegetable", "mineral"].each do |n| %>
<li><%= n %></li>
<% end %>
</ul>
和所產生的輸出文件將包含
<ul>
<li>animal</li>
<li>vegetable</li>
<li>mineral</li>
</ul>
要回答你的問題:反應是解決不同的問題,它是寫任何JavaScript代碼的方式以易於理解和高度維護的方式在UI上運行。
您可以隨意使用ERB文件以及React。
例如,您應該能夠將React添加到您的系統中,然後創建一些交互式UI組件,而不會對系統進行其他更改。所有這一切說,我想推薦,假設這是一個Rails應用程序,並且你現在正在移動到React,你應該看看http://reactrb.org這將讓你繼續編寫你的反應組件編碼在Ruby中。
有上應用逐漸轉換工作使用滑軌react.rb組件的優秀教程:https://github.com/loicboutet/reactrb_tutorial
除了能夠在您的網站上使用1種語言(紅寶石),react.rb也有很大的優勢(恕我直言)使用您現有的軌道工具鏈,尤其是WRT進行測試。
相關問題
- 1. Ruby on rails .erb文件
- 2. Ruby:在erb中使用每個
- 3. 在Ruby on Rails中使用erb內部erb
- 4. 使用Ruby on Rails從erb文件自動生成html文件
- 5. 在erb文件中使用if語句
- 6. Ruby on Rails在應用程序中嵌入Ruby代碼Erb文件
- 7. 在.erb文件中的Ruby on Rails中未定義的方法
- 8. 在咖啡文件文件中使用erb來更改背景
- 9. 在調用Ruby方法內部erb文件時傳遞參數
- 10. 在文件中使用Ruby
- 11. Ruby on Rails中的.erb文件中是否需要html結構?
- 12. VIM摺疊ERB文件?
- 13. 在React Native中使用擴展文件
- 14. 在util文件中使用react-cookie
- 15. 如何在ruby代碼中使用erb模板
- 16. 使用CSS在erb中設置Ruby對象的樣式
- 17. ruby和erb在centos中沒有響應
- 18. 如何從.erb視圖文件中更新ruby變量?
- 19. 在rails3美化ERB文件
- 20. 串插在ERB文件
- 21. ERB文件不能在EasyPHP中工作
- 22. ERB文件中的相對文件名
- 23. 在javascripts文件夾中使用erb渲染
- 24. 在YAML文件中通過ERB使用Rails路由
- 25. 在rails中渲染多個erb文件
- 26. erb不會在coffeescript文件中呈現
- 27. 在yml文件中的Erb參數
- 28. 如何在使用ERB的YAML文件中獲取當前文件路徑?
- 29. 在Ruby中使用臨時文件
- 30. Ruby的ERB like功能python