아코디언을 클릭하면 모듈을 사용하여 단일 페이지 응용 프로그램을 만들고 싶습니다. 그러나 이것은 모바일에 비해 다를 필요가 있습니다. 모바일 장치에서 accordion을 클릭하면 축소하는 대신 동일한 내용으로 이동해야하지만 새 페이지 (URL 라우팅)로 이동해야합니다.모바일 전용 각도 라우터. PC에서 다중 모듈보기
0
A
답변
0
흠, 오히려 그걸 제어하는 방법을 알아 내려고하고 있습니다. 아코디언을 설정하는 방법을 알고 있습니다.
내가 4 개의 모듈을 가지고 있다고 가정 해 보겠습니다. 모듈 1, 2, 3, 4
PC의 경우 : - 모든 모듈이 '/ #'주요 경로에 표시됩니다. 모든 데이터 계산은 모든 사람에게 발생합니다 모바일 용 - 모듈에 대한 링크 만 페이지에 표시됩니다. - 모든 모듈을 클릭하고 라우팅/#/모듈 1/후 표시됩니다 : 데이터
$routeProvider.when('/', {
controller : main controller, which load all other modules, and shows them on page
// but on mobile, show only links to it
}
when('/module1', {
// only if mobile
// load certain module only
그래서 모든 모듈은 2 일을해야합니다 : 을 - 메인 페이지에서 PC보기 - (분리 된 페이지) 모바일보기 을
모듈이란 말은 모듈을 의미하지는 않습니다.
정확하게 처리 할 수 있는지 잘 모르겠습니다. 컨트롤러와 해결 방법에 대한 몇 가지 규칙을 가진 라우터에 대해 생각하고 있었거나 $ 상태를 사용하고있었습니다.