我最近开始学习angula2,到目前为止令人印象深刻。我没有使用angular1的经验。
我的偏好是将angular2用于我正在开发的新网站,但唯一的问题是此时缺少功能丰富的稳定ui组件,这是公司的政策。
他们的任何指南都是在typespecpt中使用angular1并使用以组件为中心的设计,这样几种月后它很容易升级到angular2吗?
答案 0 :(得分:1)
在以下指南中,描述了升级到angular2的步骤。 https://angular.io/docs/ts/latest/guide/upgrade.html
根据您的应用程序,升级起来并不容易,因为如果与Angular 1.x(https://angular.io/docs/ts/latest/cookbook/a1-a2-quick-reference.html)进行比较,在angular2中会有很多变化。因此请记住,升级并非易事。
如果因为ui组件选择了角度1.x,那么使用alt2的替代ui组件是不是一种选择?例如,如果您想使用仍处于测试阶段的angular2(https://github.com/angular/material2)材质,您可以使用已经完成的组件,然后在其他组件可用时更新您的视图。
另一种选择是使用替代库,例如你可以使用bootstrap(https://github.com/valor-software/ng2-bootstrap),直到material2没有beta。
答案 1 :(得分:1)
Angular 1.5引入了Web组件..这是在Angular 2中找到的。因此,将Angular 1.5应用程序迁移到角度2比迁移和Angular 1.0 - 1.4应用程序简单得多。
Follow a few practices like,
- Avoid writing directives
- Use inline css
在迁移时节省时间..
稍微研究一下你会得到更多......