1.特征:html
2.不适合场景:前端
太过于简单的页面node
交互频繁的,如游戏之类交互体验网站webpack
Desc | AngularJS | Angular |
---|---|---|
出发点 | AngularJS基于JavaScript | Angular基于TypeScript。TypeScript是ES6的超集,而且与ES5向后兼容 |
控制器等 | rootScope、scope | 组件概念,经过组件接口实现 |
数据绑定-具体详情 | ng-model双向绑定 | [],() 实现双向绑定 |
模块化 | 涉及较少 | 轻量化 ,同时提供angular-cli |
生命周期变经过组件接口,变成可选的 | onInit()、onChanges(changesObj)、doCheck()、onDestroy()、postLink() | ngOnChanges、ngOnInit ngDoCheck、ngAfterContentInit、ngAfterContentChecked、ngAfterViewInit、ngAfterViewChecked、 ngOnDestroy。具体参见lifecycle-hooks |
国际化(i18n) | 调动方法获取对应已翻译文本便可 | 标签添加,i18n属性,Angular CLI 提取i18n相关属性,到源文件,而后copy副本,翻译对于语言,在编译合并到项目中。 |