나는 superfish 메뉴와 함께 라우팅과 함께 angularjs를 사용하려고합니다. 내 웹 응용 프로그램은 MVC 응용 프로그램이며 superfish 메뉴를 사용하여 웹 응용 프로그램 내에서 탐색합니다. superfish 메뉴에는 MVC 응용 프로그램의 다른보기로 이동할 수있는 링크가 있습니다.angularjs routing은 superfish 메뉴의 앵커 요소를 캡쳐합니다.
이러한보기 중 하나는 라우팅 기능이있는 각도 앱입니다. 그러나 각도 앱이로드 된 후에는 수퍼 피쉬 메뉴가 더 이상 작동하지 않습니다. 각도가 각도를 가로 채고 각도 라우팅에 의해 처리되어야한다고 생각하기 때문입니다.
각도가 앵무새 링크를 무시하는 방법이 있습니까? 점차적으로이 MVC 응용 프로그램에 각도를 도입하고 있기 때문에 전체 MVC 응용 프로그램을 SPA로 리팩토링 할 수는 없습니다.
은 내가 각 앵커 대상 문서에서 발견 = "_ 자기"하지만 한 일부 occassions에 퍼팅 시도했다, 그들은 여전히 (일부 superfish 메뉴 항목은 HREF 만 "#"를 포함 아마도 때문에 각도에 의해 캡처받을 (그들은 하위 메뉴를 포함하는 부모 메뉴 임)
최상위 메뉴 항목에 실제 href를 입력하면 브라우저 원하는 결과가 아닌 전체 페이지를 다시로드합니다 (예 : 동적로드 된 내용이 손실되거나 선택된 항목과 같은 모든 상태가 손실됩니다) – rekna