0
내 프로젝트에서 레일 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>
'_stories.html.erb' 부분에 무엇이 있는지, 모달 코드가 다른 곳에서 작동하는 경우 부분적으로 잘못된 것일 수도 있습니다. – lusketeer
@lusketeer 감사합니다. 잘못된 URL로 리디렉션됩니다. –