2016-06-22 2 views
-1

웹 앱 내부의 링크가있는 가장 좋은 방법은 무엇입니까?레일 4 | 어떻게 링크의 URL을 보이지 않습니까?

예 : 나는 현재 앵커 태그 인 모달 등을 가지고 있지만, #create, #update 등을 가리키면 사용자는 이것을 보지 않아도된다. 앵커 태그를 단추 태그로 만들지 않고 표시하는 것을 피할 수있는 방법이 있습니까?

당신은 어떻게 이것을 보통 어떻게 처리합니까?

답변

0

귀하의 질문은 너무 광범위 ...

대답은 매우 간단합니다 : 링크 이벤트를 클릭 자바 스크립트를 사용하여 잡을 수있어.

아래의 예를 참조하십시오

<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>

0

하지만 기본보기/페이지의 일부 (보기로드 뷰) 같은 사이트 URL을 좋아하지 조동사를 작성하고 당신은 당신의 모달 방법을 만들 수 있습니다 로드 /보기/모달 어디로드보기/페이지 컨트롤러에서보기 (이것은 단지 하나의 방법입니다). URL을 만드는 패턴은 거의 모든 MVC 프레임 워크 (yoursite.com/controller/action/id)에서 동일합니다.