웹 앱 내부의 링크가있는 가장 좋은 방법은 무엇입니까?레일 4 | 어떻게 링크의 URL을 보이지 않습니까?
예 : 나는 현재 앵커 태그 인 모달 등을 가지고 있지만, #create, #update 등을 가리키면 사용자는 이것을 보지 않아도된다. 앵커 태그를 단추 태그로 만들지 않고 표시하는 것을 피할 수있는 방법이 있습니까?
당신은 어떻게 이것을 보통 어떻게 처리합니까?
웹 앱 내부의 링크가있는 가장 좋은 방법은 무엇입니까?레일 4 | 어떻게 링크의 URL을 보이지 않습니까?
예 : 나는 현재 앵커 태그 인 모달 등을 가지고 있지만, #create, #update 등을 가리키면 사용자는 이것을 보지 않아도된다. 앵커 태그를 단추 태그로 만들지 않고 표시하는 것을 피할 수있는 방법이 있습니까?
당신은 어떻게 이것을 보통 어떻게 처리합니까?
귀하의 질문은 너무 광범위 ...
대답은 매우 간단합니다 : 링크 이벤트를 클릭 자바 스크립트를 사용하여 잡을 수있어.
아래의 예를 참조하십시오
<script>
function showModal(modalName) {
// here will be modal show function
alert('Showing modal: '+modalName);
return false;
}
</script>
<a href="" onclick="return showModal('create')">
CREATE SOMETHING
</a>
하지만 기본보기/페이지의 일부 (보기로드 뷰) 같은 사이트 URL을 좋아하지 조동사를 작성하고 당신은 당신의 모달 방법을 만들 수 있습니다 로드 /보기/모달 어디로드보기/페이지 컨트롤러에서보기 (이것은 단지 하나의 방법입니다). URL을 만드는 패턴은 거의 모든 MVC 프레임 워크 (yoursite.com/controller/action/id)에서 동일합니다.