AngularJs 1.x和AngularJs2的区别

 我来答
帐号已注销
2017-10-26 · TA获得超过1752个赞
知道小有建树答主
回答量:2634
采纳率:58%
帮助的人:460万
展开全部
Angular 1 和 2 的区别
1.从移动app开发上面分析:
Angular 1.x 专注于web开发
Angular 2目标:原生移动支持 – iOS 和 Android
2.从服务器端渲染提供支持分析:
在Angular 1 的应用中,可以清楚地看到当应用开始启动时,页面的加载过程。
Angualr2启动开始, 同时所有的组件都被绑定,而渲染没有实现,一个页面在服务器被渲染后,然后发送到客户端,Angular 将会把它解析 ,接着会吧解析后的页面注入到 DOM 中,这样就避免了出现闪烁的效果。
3.从依赖注入分析
Angular 1.x 包含对象全局池
Angular 1 会静默重写模块
Angular 1.x 的多重依赖注入机制
Angular 2 中仅有一种依赖注入机制: 在构造函数中通过类型注入。
4.从主要目标分析
Angular 2 的主要目标是创建一个简单易用并且快速工作的 web 框架。
在Angular 1 中没有摘要循环结束事件,因为这种事件可能会促发更多的变化,以至于使摘要循环持续下去。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式