Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的 Rails 应用程序中有大量视图:
因此,我想直接在 Ruby 中编写这些视图(使用我将编写的 DSL/helpers)。
如何让 Rails 允许我编写.html.rb视图?
.html.rb
谢谢!
添加一个初始化器:
ActionView::Template.register_template_handler(:rb, :source.to_proc)
然后您可以在 ruby 中编写.html.rb视图,它们在执行时应该返回String所需的上下文。
String