我的网站需要这样的内容:
index.html.erb:
<div>
<%= render "hello" %>
</div>
hello.html.erb:
无论其他内容是什么
这不起作用,因为你好不是部分的。但是有没有办法让渲染工作呢? (也许不使用渲染^^)
不,将hello.html.erb更改为partial不是一个选项,“hello”是一个单独的页面,可以单独显示。
我可以使用iframe ...但我宁愿坚持渲染页面服务器端:)
答案 0 :(得分:2)
我认为你可以使用render template
:
render template: 'hello' # should render hello.html.erb
或
render template: 'products/show' # render views/products/show.html.erb