- 使用AngularJS 1.5.8和Django/Django REST Framework作爲後端。
- 此時有兩個網址(
app/
用於登錄,app/dashboard
作爲主要內容);將是偉大的只是有app/
。 login
anddashboard
我有作爲組件;navbar
和sidebar
我有指令。- 使用ngRoute目前和有些東西我正在閱讀讓我相信我應該使用ui-router來實現這一點。
只是想到了一些基本的東西。AngularJS:嘗試瞭解在不重新加載頁面的情況下加載新內容的技術
我的邊欄有幾個我正在開發的工具。我希望用戶能夠點擊它們,然後在主要內容區域中加載與該工具相關的內容,而無需刷新頁面或更改URL。
我讀過的一些建議ui-router
可能更適合這個目的?我不是,當然,因爲我只是在學習AngularJS,並仍然在與其概念鬥爭。因此,我沒有任何代碼發佈需要修復的代碼。主要是試圖理解我需要研究的概念和技術來實現這一點。當你甚至不確定你應該尋找哪些術語和技術時,很難在Google和SO上查找結果。
不確定是否應該使用ngRoute
或ui-router
;模塊是否應構建爲components
或directives
;如果每個工具的內容保留在它自己的HTML模板中; etc ...
謝謝,得到我所需要的基於此。我最終只用'ui-router'去了。此外,發現了這個問題,在最後有一點非常有幫助,我完成我是後:https://stackoverflow.com/questions/19569581/parts-of-page-as-subviews-in-angular。 – sockpuppet