2013-10-13 101 views
0

我目前正在學習Backbone.js(所以如果這是一個愚蠢的問題,那麼道歉),同時創建一個小hang子手遊戲。骨幹JS,導航不同的視圖

我已經成功創建了遊戲,允許玩家在獲勝/失敗後獲得比分並重新開始遊戲,但是我的問題是關於實現初始菜單屏幕和導航到遊戲或選項頁面等

什麼是最好的方法來實現這一點,它是通過簡單地顯示菜單,然後當用戶點擊玩,隱藏或清除菜單頁的DOM元素並初始化將顯示遊戲的遊戲視圖頁?然後,當用戶返回菜單做同樣的事情時,清除遊戲視圖並顯示菜單。

對不起,我簡單的問題,我希望我已經很好地解釋了我自己。我已經四處搜尋,瀏覽了幾個教程,希望找到答案,但似乎沒有解決我面臨的問題。

感謝

回答

0

您可以使用Backbone.js的router component,並指派的在特定網址上的意見執行。 這可能是最優雅的方式。

+0

謝謝,所以使用路由器組件,我會做我在最初的問題中解釋的,並根據URL隱藏/顯示DOM內容,這在骨幹應用程序中是正常的還是會被認爲是不好的做法? – Martin

+0

是的,它的好解決方案。 –