2016-08-10 48 views
0

我在我的项目上使用Rails 5。html代码渲染部分后不显示

我有一个home_controllerindex行动。在索引视图中,我渲染了部分(_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> 
+0

你的'_stories.html.erb'部分是什么,如果模态代码在其他地方工作,那么它可能是部分错误 – lusketeer

+0

@lusketeer谢谢,我重定向到错误的URL! –

回答

0

我解决了这个问题,我重定向到错误的路径,这样的代码后没有露面!