现有有一个运行的项目,后端是php codeigniter写的,定义了很多route-view
,然后页面上的数据是通过jquery做的ajax 写的交互与数据展示。现在要加一个相对独立的功能,我不想再同jquery写了,用了一下angalur,发现各种好用,如果我继续用CI的route,不用angular的route,把angular当做一个jquery的升级来用,这样会有什么问题吗?有需要注意的事项吗?不做single page up
,不用angalur config
里面的 when 来控制route,而用CI中得controller来控制页面,有人这么用嘛?是不是很土?
我是这么分类的:
1.对于介绍型或简单的页面,直接用输出页面的形式,加上 Angular 做些快捷操作。比如,账户设置页面;找回密码这些比较独立的页面。
2.对于真正的 App 型(可以理解为业务功能复杂的单页面)页面,就需要 Angular 的路由来做。后端可以统一定向到一个控制器,输出基本的页面,Angular 会根据路由自己来渲染。
3.对于报错页面,404页面,简单的单页面,就什么都别用了。影响速度。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。