.erb,.rhtml和.html.erb之间有什么区别?
答案 0 :(得分:82)
没什么,真的。它只是Rails 1和Rails 2之间的哲学变化。在Rails 2之前,你有file.rhtml,file.rxml和file.rjs。在Rails中,更改为file.content_type.template_engine。因此,对于file.html.erb,内容类型为html,模板引擎为ERb。 rxml现在是xml.builder,rjs现在(大部分)应该是js.rjs
在新的rails 3.0 .rhtml文件中将不受支持。 .html.erb是新标准。