보기 내에서 부분을 렌더링하려고합니다. 버튼 MORE를 클릭하면 모든 것이 그대로 유지되어 추가 문자 만 표시됩니다. 내 경우에는 전체 기사.은 link_to 렌더링 sth으로 이어질 수 있습니까?
<%= @article1.content[0..300] + "..." %>
<%= link_to "more", ....... %>
나는 올바른 메소가 무엇인지 알지 못합니다. 어떻게 든 버튼을 클릭하면 전체 기사를 보여주는 레일을 설명해야합니다. 어쩌면 내가 방법 LINK_TO를 사용하지 않아야합니다 ..
는
link_to_remote 또한 자바 스크립트에 의존, 그렇게 큰 차이점은 속도입니다) - link_to_function으로는 link_to_remote – tig
보다 적은 것이 사실이지만, HTML 옵션의 HREF 값으로 다시 link_to_remote에게 주어진 URL 옵션을 납품하면 할 수 있습니다 (javascript가 비활성화되어 있어도 링크가 작동합니다.) link_to_remote "More", article_path (@article), : href => article_path (@article) 그런 다음 비활성화 된 자바 스크립트 안전 장치를 완료하려면 컨트롤러가 요청 유형 (js vs html)를 사용하여 부분 또는 전체 페이지를로드합니다. link_to_function은 페이지가로드되면 훨씬 빠르지 만 Javascript가 비활성화되면 죽은 링크를 남기지 않도록 더 많은 작업이 필요합니다. – EmFi