2014-02-19 71 views
-2

是否可以將Ruby代碼放入擴展名爲「.rhtml」的HTML頁面中?一起使用Ruby和HTML

例如,我想使用HTML表單,然後使用一些Ruby代碼。它是否必須封裝在<%標籤中?

+3

請參閱http://stackoverflow.com/questions/3486664/embed-ruby-code-in-html – siekfried

回答

2

「.erb」就是你要找的。 Rails使用「.erb」文件,並且可以在其中嵌入Ruby代碼。

2

對於Rails 3或更高版本,文件擴展名應該是「.html.erb」。

對於邏輯語句,Ruby代碼應該在<% %>之間,如果要顯示代碼的結果,則應在<%= %>之間。