在web应用开发中,前台模块正逐渐变得越来越厚重(这也是大势所趋,浏览器的功能和性能都在迅速提升,一部分本来需要后台支持的业务逻辑完全可以交给前台来完成),进而演变出了前台开发框架,而angularjs就是其中之一。但通常angularjs的学习往往局限于数据双向绑定、路由(ui-router或ng-route)或者自定义标签这一类单点的功能,很少提及如何构建一个完整的可直接进行二次业务开发的web应用前台框架(当然,同一个架构也不可能适用于所有的业务场景),下面就给出这样一个例子。在web应用开发中,前台模块正逐渐变得越来越厚重(这也是大势所趋,浏览器的功能和性能都在迅速提