: id에 의해 레일의 요소에 대한 렌더링 뷰

세트

모든 사용자에 대한 링크가 포함 된 사이드 바가 있습니다. : shopping_lists. 해당 링크 중 하나를 클릭하면 :list_items해당 특정 목록에 표시되는 페이지를 렌더링하고 싶습니다 . 내 사이드 ​​바 부분은 다음과 같습니다.

<aside class="sidebar-nav-fixed">

    <h1>My Lists</h1>

    <% if user_signed_in? %>
        <% current_user.shopping_lists.each do |l| %>
            <ul>
                <%= link_to "#{l.name}", '#' %>
            </ul>
        <% end %>
    <% else %>
        <h5><%= link_to "Sign in to manage lists.", new_user_session_path %></h5>
    <% end %>
</aside>

내 질문은 : 올바른 목록으로 라우팅하기 위해 현재 스텁 링크 대신 어떤 경로를 넣을 것입니까? 미리 감사드립니다!

경로가 올바르게 설정되면 다음과 같은 몇 가지 작업을 수행 할 수 있습니다.

가장 쉬운 방법은 다음과 같습니다.

link_to "#{l.name}", l

Rails는 다음과 유사한 링크를 생성해야합니다. http://host/shopping_lists/2

위의 내용은

link_to "#{l.name}", shopping_list_path(l)

실행할 수있는 사용 가능한 경로 및 방법 목록을 보려면 다음을 수행하십시오.

bundle exec rake routes

Rails 앱의 루트에서

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

레일에서 다른 뷰 렌더링

분류에서Dev

크기에 대한 다른 비율의 뷰 박스가있는 svg가 요소를 중앙에 렌더링하는 이유는 무엇입니까?

분류에서Dev

레일 4의 뷰에 json이 표시되지 않는 렌더링

분류에서Dev

강력한 형식의 뷰에서 Ajax의 수신 데이터 렌더링

분류에서Dev

강력한 형식의 뷰에서 Ajax의 수신 데이터 렌더링

분류에서Dev

PlayFramework는 하나의 HTML 페이지에 대한 다중 뷰를 렌더링합니다.

분류에서Dev

컨트롤러에서 변수를 렌더링하지 않는 nil : NilClass Rails 메일러 뷰에 대한 정의되지 않은 메소드`company_name '

분류에서Dev

AJAX 및 컨트롤러를 통해 레일에서 뷰 렌더링

분류에서Dev

JavaScript HTML에서 동일한 ID로 여러 요소 렌더링

분류에서Dev

Html의 한 부분에 대한 ReactJs의 조건부 렌더링

분류에서Dev

viewDidLoad ()에서 뷰의 렌더링 된 경계 가져 오기

분류에서Dev

상태의 배열에서 렌더링 뷰 반응

분류에서Dev

대부분의 구성 요소에 대한 react-dates 라이브러리의 렌더링 문제

분류에서Dev

일반 <select> 요소 대 모바일 장치에서 렌더링 된 Bootstrap의 드롭 다운 요소

분류에서Dev

요소를 렌더링하고 CakePHP의 json 데이터 뷰에 전달하는 방법

분류에서Dev

한 요소가 다른 요소의 내용에 종속 될 때 2 개의 요소 렌더링

분류에서Dev

codeigniter의 뷰에 대한 링크 제공

분류에서Dev

웹 사이트는 모바일의 뷰포트에서 렌더링됩니다.

분류에서Dev

Angular Universal에서 렌더링 한 구성 요소의 너비 확인

분류에서Dev

렌더링 된 파일의 크기에 대한 이상한 동작

분류에서Dev

JavaFXPorts : Android의 텍스트 노드에 대한 렌더링 성능

분류에서Dev

렌더링 된 컬렉션의 각 요소에 대해 새로 계산 된 값으로 JSON을 렌더링하는 Rails

분류에서Dev

Enzyme은 얕은 렌더링 된 반응 구성 요소의 prop에 대해 null을 반환합니다.

분류에서Dev

배열의 각 개체에 대한 구성 요소를 어떻게 렌더링합니까?

분류에서Dev

Angular2 +의 동적으로 렌더링 된 입력 요소에 대한 지침

분류에서Dev

다른 컨트롤러 또는 액션 내부의 액션에 대해 렌더링 된 뷰를 얻으려면 어떻게해야합니까?

분류에서Dev

Backbone.js 의존 뷰, 모델, 뷰의 렌더링 함수 사용, 다른 뷰에서 이벤트 수신

분류에서Dev

한 번의 패스로 여러 뷰에서 개체를 렌더링 할 수 있습니까?

분류에서Dev

Blazor WebAssembly : 동일한 구성 요소 렌더링에 대한 다중 경로

Related 관련 기사

  1. 1

    레일에서 다른 뷰 렌더링

  2. 2

    크기에 대한 다른 비율의 뷰 박스가있는 svg가 요소를 중앙에 렌더링하는 이유는 무엇입니까?

  3. 3

    레일 4의 뷰에 json이 표시되지 않는 렌더링

  4. 4

    강력한 형식의 뷰에서 Ajax의 수신 데이터 렌더링

  5. 5

    강력한 형식의 뷰에서 Ajax의 수신 데이터 렌더링

  6. 6

    PlayFramework는 하나의 HTML 페이지에 대한 다중 뷰를 렌더링합니다.

  7. 7

    컨트롤러에서 변수를 렌더링하지 않는 nil : NilClass Rails 메일러 뷰에 대한 정의되지 않은 메소드`company_name '

  8. 8

    AJAX 및 컨트롤러를 통해 레일에서 뷰 렌더링

  9. 9

    JavaScript HTML에서 동일한 ID로 여러 요소 렌더링

  10. 10

    Html의 한 부분에 대한 ReactJs의 조건부 렌더링

  11. 11

    viewDidLoad ()에서 뷰의 렌더링 된 경계 가져 오기

  12. 12

    상태의 배열에서 렌더링 뷰 반응

  13. 13

    대부분의 구성 요소에 대한 react-dates 라이브러리의 렌더링 문제

  14. 14

    일반 <select> 요소 대 모바일 장치에서 렌더링 된 Bootstrap의 드롭 다운 요소

  15. 15

    요소를 렌더링하고 CakePHP의 json 데이터 뷰에 전달하는 방법

  16. 16

    한 요소가 다른 요소의 내용에 종속 될 때 2 개의 요소 렌더링

  17. 17

    codeigniter의 뷰에 대한 링크 제공

  18. 18

    웹 사이트는 모바일의 뷰포트에서 렌더링됩니다.

  19. 19

    Angular Universal에서 렌더링 한 구성 요소의 너비 확인

  20. 20

    렌더링 된 파일의 크기에 대한 이상한 동작

  21. 21

    JavaFXPorts : Android의 텍스트 노드에 대한 렌더링 성능

  22. 22

    렌더링 된 컬렉션의 각 요소에 대해 새로 계산 된 값으로 JSON을 렌더링하는 Rails

  23. 23

    Enzyme은 얕은 렌더링 된 반응 구성 요소의 prop에 대해 null을 반환합니다.

  24. 24

    배열의 각 개체에 대한 구성 요소를 어떻게 렌더링합니까?

  25. 25

    Angular2 +의 동적으로 렌더링 된 입력 요소에 대한 지침

  26. 26

    다른 컨트롤러 또는 액션 내부의 액션에 대해 렌더링 된 뷰를 얻으려면 어떻게해야합니까?

  27. 27

    Backbone.js 의존 뷰, 모델, 뷰의 렌더링 함수 사용, 다른 뷰에서 이벤트 수신

  28. 28

    한 번의 패스로 여러 뷰에서 개체를 렌더링 할 수 있습니까?

  29. 29

    Blazor WebAssembly : 동일한 구성 요소 렌더링에 대한 다중 경로

뜨겁다태그

보관