[英]html.erb vs erb (and haml equivalents)
我不确定在Ruby on Rails应用程序的视图中是否理解html.erb
或haml.erb
文件与.erb
文件之间的区别。
每个( html.erb
/ haml.erb
或.erb
/ .haml
)文件的.erb
/ .haml
什么?
PS我不是在问erb和haml文件之间的区别-只是将扩展名附加到html文件而不是不附加。
主要是关于content-type
以及您的控制器中是否有任何respond_to
块。 如果使用扩展名.html.erb
或.haml.erb
声明文件,则会减小可以使用这些文件的响应范围,仅当请求是针对mime类型的请求时才可以使用。 当仅使用.erb
可以扩展文件的可用性,而不限制其响应类型。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.