angular.js - angular单页面应用的实现方式

【字号: 日期:2023-02-02浏览:24作者:雯心

问题描述

之前有做过一个单页面项目,当时是用ng-include把所有页面给包含进首页。其实当时就觉得这个思路不太对,我感觉ng-include应该是用来包含一些分页面的公共页面的,比如页头和页尾。这刚好是两个反向的思路。那么我的问题是1、用ng-include来做单页面应用的思路是否正确?ng-include的正确用法是否是来包含公共部分代码的?2、如果不用ng-include,那么使用什么来写单页面应用?

原问题:ng-include的正确用法

问题解答

回答1:

由这个问题可以延伸到angular模板的使用。模板的使用:http://www.zhihu.com/question/21635146/answer/18967226参考知乎源代码:view-source:http://zhuanlan.zhihu.com/Weekly/19620215angular路由:http://my.oschina.net/tanweijie/blog/295111angular路由实现:http://blog.csdn.net/violet_day/article/details/16974467关键词:ng-template、routeProvider

1、用ng-include来做单页面应用的思路是否正确?ng-include的正确用法是否是来包含公共部分代码的?不是;是。2、如果不用ng-include,那么使用什么来写单页面应用?angular路由routeProviderangular前端路由是独立于服务器存在的,嵌套view可以使用ui-router。

回答2:

http://stackoverflow.com/a/17544706/2586541

http://www.bennadel.com/blog/2441-nested-views-routing-and-deep-linkin...

相关文章: