2016-08-10 2 views
0

Я использую Rails 5 в своем проекте.html код после рендера частичный не отображается

У меня есть 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> 
+0

Что находится в вашем '_stories.html.erb' частичном, если модальный код работает повсюду, то это, вероятно, что-то не так в частичном – lusketeer

+0

@lusketeer Спасибо, я перенаправляю неправильный URL! –

ответ

0

Я решил эту проблему, я перенаправлять на неправильный путь, так что после того, как код не появлялся!

Смежные вопросы