2014-09-24 8 views
0

Famo.us에서 기본 앱을 재구성하려고합니다 (물론 마법 포함). 내가 가지고있는 문제는 탐색을 만드는 것입니다. 내가 본 모든 가이드는 동일한 Surface의 내용 만 업데이트합니다. famo.us에서 내비게이션을 만들 수는 있지만 HTML5 기록 API가 제공하는대로 기록을 추적하는 것은 매우 어려울 것이라고 생각합니다. 또한 Phonegap의 "뒤로"버튼은이 기능을 구현하므로 고려해야 할 사항입니다. 마침내 Angular/Famo.us에는 라우터가 포함되어 있지 않습니다. 그래서 제 질문은, Famo.us를 사용하여 네비게이션 시스템을 어떻게 구현해야합니까?Famo.us : 내비게이션 내비게이션 API 구현

답변

0

hashbangs를 사용하려면 (잘 ... 필요합니다 ...)이 작업을 수행해야합니다. 또는 적어도 그 작업을 수행하는 방법입니다. 기본적으로 window.location.hash를 사용하여 내비게이션을 수행하고 (브라우저에서도) 이것을 편집하고 페이지를 다시로드하지 않고 해시가 변경되었다는 것을 앱에 알리는 이벤트를 보낸 다음 앱이 그것에 따라 행동합니다. 해시를 변경하면 history 요소가 추가되므로 window.history를 사용하여 이전 (또는 다음) 페이지로 이동할 수 있습니다! http://www.famo.us/university/lessons/#/famous-101/displaying/4

:

이도 (정렬의) 방식 www.famo.us 그것을 수행입니다

관련 문제