【发布时间】:2016-12-16 16:45:02
【问题描述】:
我在我的项目中使用 Rails 5。
我有一个home_controller 和index 操作。在索引视图中,我渲染了一个部分(_stories.html.erb),但部分后的代码不显示,如果我从某个页面返回它似乎有时会显示。
这里有什么问题?
如果我想用一些布局部分制作index.html.erb(主页),正确的方法是什么?在 `index.html.erb' 中渲染不同的部分吗?
index.html.erb
<%= render :partial => 'stories/stories' %>
<!-- The code below doesn't show up -->
<button id="myBtn">Open Modal</button>
<div id="myModal" class="modal">
<div class="modal-content">
<span class="close">×</span>
<p>Some text in the Modal..</p>
</div>
</div>
【问题讨论】:
-
你的
_stories.html.erb部分中有什么,如果模态代码在其他任何地方都有效,那么它可能是部分错误 -
@lusketeer 谢谢,我重定向到错误的网址!
标签: ruby-on-rails