Rails,如何将其他页面直接加载到仪表板

时间:2012-11-08 06:00:58

标签: ruby-on-rails ruby-on-rails-3

我有一个页面调用/信息,我想加载到我的div中的主/主页中。

我尝试做渲染:模板,但是我需要在我的家庭控制器中再次声明所有变量,无论如何我能做到,所以它不仅加载视图,它还加载信息控制器然后观点。

我使用的一种方法是link_to remote,然后是jquery div.html。但这是关于点击事件,对我来说似乎是个hackish,有没有正确的方法?

2 个答案:

答案 0 :(得分:0)

你可以把它放在iframe中,就像这个<iframe src="http://www.example.com"></iframe>一样。 iframe用于在当前HTML文档中嵌入另一个文档。

答案 1 :(得分:0)

我建议通过局部渲染/ informations页面并通过locals传递所需的变量:

render partial: 'informations', locals: {first_variable: @first_variable, second_variable: @second_variable}