collection render에서 index 표시하기

2171 단어 Railstech
collection 회전 디스플레이 컨트롤러로 얻은 글의 일부 템플릿화된 개별 글
posts_controller.rb
def index
  @posts = Post.all.limit(6)
end
index.html.erb

<%= render partial: "/posts/_post", collection: @posts, as: "post" %>

개별 문장 번호 (index) 를 붙여서 표시하고 싶습니다.


_post.html.erb
<%= post_counter + 1 %>
index를 変数_counter 형식으로 표시할 수 있음
이번에는 1부터 시작하고 싶어서 결정했어post_counter + 1이것은 Rails가 실행render partial: ..., collection: ...할 때, Rails가 index에서 생성하고 표시하는partial의 수량을 계산하기 때문에 실현할 수 있습니다

참고 자료


https://qiita.com/otakumesi/items/74a75cd6ebff7eba5c63

좋은 웹페이지 즐겨찾기