【오늘의 에러】Routing Error와 render 메소드
Rooting Error
였습니다.Rooting Error ~ 그냥 맞춤법 오류 편 ~
아래 이미지와 같은 rooting error에 1 시간 정도 빠져있었습니다 ...
저~, 제대로 root로 index액션 쓰고 ToppagesController도 작성했는데...
파일 이름을 잘못 쓰고 싶어 ~,하지만 맞는 ~ ~ ...
하지만 오류로 톱 페이지로 날 수 없다고 생각합니다 ...
응?
TopppagesController는 뭐야 이거 웃음
단순히 컨트롤러의 철자 오류였습니다 ...
p하나 많은 것만으로 1시간 걸리는 것은 좋지 않기 때문에, 보다 정확하게 신중하게 코드 쓰려고 생각했습니다.
비망록(render에 대해서)
간단히 정리하면, 몇번이나 사용하는 부분이나 공통의 부분에 대해서 render를 할당해 두는 것으로 호출에 사용할 수 있다.
예를 들면
app/views/index.html.erb
<p>
main
</p>
#app/views/_headder.html.erb
<p>
headder
</p>
#app/views/_footer.html.erb
<p>
footer
</p>
이것만으로는 아직 로드되지 않았기 때문에
#app/views/index.html.erb
<%= render 'headder'%>
<p>
main
</p>
<%= render 'footer'%>
이렇게 하면 무사히 index내에서 footer와 header가 로드된다.
앞으로 알 수 없었던 것이 처음에 언더 바를 붙이지 않으면 render로 읽히지 않는다.
어쩔 수 없지만 왜! ? 라고 되어 있었으므로 조사해 깨끗이 했습니다.
참고문헌
Rooting Error 질문
render 메서드를 사용하는 방법
Reference
이 문제에 관하여(【오늘의 에러】Routing Error와 render 메소드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/aaa-ddd/items/410f28cdfd9bf481d4f2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<p>
main
</p>
#app/views/_headder.html.erb
<p>
headder
</p>
#app/views/_footer.html.erb
<p>
footer
</p>
<%= render 'headder'%>
<p>
main
</p>
<%= render 'footer'%>
Reference
이 문제에 관하여(【오늘의 에러】Routing Error와 render 메소드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/aaa-ddd/items/410f28cdfd9bf481d4f2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)