這里只是做一個筆記
angularjs模塊(父子級)
比如我有一個項目叫做shcool,那么我school下邊有兩個模塊,student、teacher。
此時school就屬於主模塊,其他都是子模塊。
子模塊都將掛在到主模塊下
注意!注意!注意!這只是邏輯的父子關系,其實這3大moudel從程序上講是獨立的,相互沒有干系的。這是邏輯上我們將它划分為主從父子關系
所以還需要將邏輯子模塊都注入到頂層的ng-app這個超級父模塊中,項目內的模塊才可以相互調用別模塊的服務
這才達到了真正程序上的父子關系
項目結構
項目根index.html
程序入口app.js
教師模塊
一個單頁應用只有一個ng-app,它表示頂層父模塊,其他模塊均掛載在該模塊下
一個頁面可以用ng-controller來顯示聲明控制器,也可以用路由服務隱式的為其配置控制器
angularjs路由(父子級)
我說的是ui-router,自帶的就算了,幾乎沒人用
路由也分為父子級路由。
比如我有如下路由
school.student要求必須要有school路由,不然會不起作用,語法為:父級路由.子路由
這是程序要求的