之前有做過一個單頁項目,當時是用ng-include把所有頁給包含進首頁。
其實當時就覺得這個思路不太對,我感覺ng-include應該是用來包含一些分頁面的公共頁面的,比如頁頭和頁尾。
這剛好是兩個反向的思路。
那我的問題是
1.用ng-include來做單頁應用的思路是否正確? ng-include的正確用法是否是來包含公共部分程式碼的?
2.如果不用ng-include,那麼要用什麼來寫單頁應用程式?
淡淡烟草味2017-05-15 16:54:47
由這個問題可以延伸到angular模板的使用。
模板的使用:http://www.zhihu.com/question/21635146/answer/18967226
參考知乎原始碼:view-source:http://zhuanlan.zhihu.com/Weekly/19620215
angular路由:http://my.oschina.net/tanweijie/blog/295111
angular路由實作:http://blog.csdn.net/violet_day/article/details/16974467
關鍵字:ng-template、routeProvider
1、用ng-include來做單頁應用的思路是否正確? ng-include的正確用法是否是來包含公共部分程式碼的?
不是;是。
2.如果不用ng-include,那麼要用什麼來寫單頁應用程式?
angular路由routeProvider
angular前端路由是獨立於伺服器存在的,嵌套view可以使用ui-router。
巴扎黑2017-05-15 16:54:47
http://stackoverflow.com/a/17544706/2586541
http://www.bennadel.com/blog/2441-nested-views-routing-and-deep-linkin...