2014-02-13 2 views
1

링크를 클릭 할 때 다른 페이지를 표시해야합니다. 다음 코드를 사용하고 있습니다. 그러나 예상되는 결과물을 얻지 못했습니다. 그것은 No route matches "/wel.html" with {:method=>:get} 무엇을 할 수 있습니까? 도와주세요.ruby ​​on link에 링크 태그를 추가하는 방법

<%= link_to "Click here", "wel.html" %> 
+2

키보드가 올바르게 작동하지 않는 것으로 보입니다. 특히 시프트 및 스페이스 바 키가 좋습니다. –

답변

0

ERB는 "임베디드 루비"의 약자로, ERB 파일에 연결할 수 없습니다.

내부 페이지를 가리키는 경우 컨트롤러 동작을 통해 해당 페이지로 연결되는 경로가 있어야 활성화 할 수 있습니다.

외부 소스를 가리키는 경우 전체 경로 (예 : 'http : // ...')를 입력해야합니다.

앱을 만들기 전에 Rails tutorial을 살펴 보시기 바랍니다.

0

wel.html 파일을 앱에서 열어야하는 경우 public 폴더에 넣고 링크를 <%= link_to "Click here", "/wel.html" %>으로 변경해야합니다.

+0

고맙습니다. 일하고 있습니다.하지만 웹 페이지를받지 못했습니다. 그것의 코드가 내가 무엇을 입력했는지 보여줍니다. – user3279260

+0

유효한 HTML 레이아웃이 있습니까? –

+0

user3279260

관련 문제