ng-app在每個應(yīng)用中只能出現(xiàn)一次,是不是整個網(wǎng)站就寫一次ng-app?其他頁面都是通過路由調(diào)用的,那么我可以理解為使用angularJS做的網(wǎng)站就是一個單頁面應(yīng)用對嗎?還有的人說一個ng-app對應(yīng)一個業(yè)務(wù)邏輯,不是很懂= =,是不是意思是比如說前臺展示一個應(yīng)用一個ng-app,后臺管理是另一個應(yīng)用另一個ng-app,兩個應(yīng)用可能共用一個數(shù)據(jù)庫但是基本上沒有什么聯(lián)系?
3 回答

幽凝
TA貢獻(xiàn)21條經(jīng)驗 獲得超8個贊
一個app是一個程序的入口,在app內(nèi)部路由。也可以把點擊的鏈接跳轉(zhuǎn)到新頁面,新的頁面有一個入口app。
打個比方,導(dǎo)航頁有兩個選擇,后臺管理模塊和新聞查看模塊。你可以選擇首頁是一個app,然后通過路由訪問管理和新聞,也可以把導(dǎo)航頁的鏈接跳轉(zhuǎn)到新的其他模塊頁面,新的模塊頁面是一個app,這樣兩個模塊就是兩個app?!耙粋€ng-app對應(yīng)一個業(yè)務(wù)邏輯”是不太合理的,違反spa的,但是spa有問題就是單入口初始導(dǎo)入資源過多,所以有些人會做一個多入口來分流。但是現(xiàn)在已經(jīng)有l(wèi)azyload方案了,不過多個app也無所謂。
順帶說明,ng模塊概念足夠劃分了,無需多個app來說明,也無需requirejs。
至于數(shù)據(jù)庫問題,沒有回答的價值。你再學(xué)習(xí)就明白了。
- 3 回答
- 0 關(guān)注
- 1743 瀏覽
添加回答
舉報
0/150
提交
取消