我们应该使用哪种版本的离子

时间:2017-05-03 02:52:42

标签: angularjs ionic-framework

我们目前有一个基于AnjularJS 1.4的网络应用程序。现在我们需要为我们的产品开发移动应用程序。我们认为离子对我们来说是一个很好的框架,因为它是基于Angular的。

该团队没有离子骨架的经验。现在的问题是我们应该使用哪种版本的离子?如何将一个AngularJS 1.4我们的应用程序转换为离子移动应用程序并最大化代码重用? Ionic 2似乎有更好的性能和其他好处。是否有可能使离子2和AngularJS 1.4在相同的代码库中共存并重用当前代码?

2 个答案:

答案 0 :(得分:1)

没有直接的方法可以做到这一点。 Ionic 2基于Angular 2,具有许多重要的性能,可用性和功能改进。

非常高级的离子1基本上只是一个包装器和放大器。 AngularJS 1.x的指令/组件库。 Ionic 2旨在利用Angular 2 +的所有优点。

简而言之,为了获得Ionic 2的好处,一切都必须升级。所以,如果你所拥有的一切都在工作,而且表现并不迟钝,那么就没有理由选择Ionic 2,你可以使用离子1。

答案 1 :(得分:0)

您需要将代码移植到Angular 2才能与Ionic 2一起运行,因为Ionic 2构建在AngularJs 2上。

它采用Angular 2并添加其他功能,如不同的路由,样式等。