赞
踩
Angular2.0之前的版本(1.x),叫做AngularJS
1.x是直接引入js文件到网页。
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <script src="https://cdn.staticfile.org/angular.js/1.4.6/angular.min.js"></script>
- </head>
- <body>
-
- <div ng-app="">
- <p>hello <input type="text" ng-model="message"></p>
- <h1>Hello {{message}}</h1>
- </div>
-
- </body>
- </html>
2.0之后,性能与运行原理大大不同,或许是受了react的刺激。
2.0之后的版本,需要Node,NPM支持,有了自己的CLI。
AngularJs采用脏数据检查的方式,跟踪数据的改变,动态改变用户页面的数据。随着绑定数量的增加,性能就会越来越低。尤其是与ReactJS相比,故2.0整个脏数据检查机制完全重写,整体性能得到了很大的提升。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。