【发布时间】:2016-04-13 13:49:17
【问题描述】:
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4
您可以定义在其他控制器的视图中使用的所有必需的实例变量,并将其呈现在您想要的任何位置:
render "other_controller/action"
如果您要共享某些元素(如模态框内容),更好的方法是将其提取到共享部分 (shared/_your_partial.html.erb) 并将其包含在其他视图中。那将是一种更加模块化的方式。
或者,您可能希望使用 jQuery 来填写模态框内容,如下所示:
$('#some-button').click(function(event){
event.preventDefault();
$('#modal-box').load('controller2/index');
});
【讨论】: