能否使用Angular 1结合Ionic构建应用?适配版本及兼容性疑问
AngularJS(Angular 1)与 Ionic 搭配的可行性说明
当然可以用AngularJS(也就是你说的Angular 1)搭配Ionic构建应用——事实上,早期的Ionic框架就是专门基于AngularJS开发的,不少多年前的移动端Hybrid应用都是这套技术栈的产物。
适配的Ionic版本
你需要选择Ionic 1.x系列版本,这是唯一完全兼容AngularJS的Ionic主版本。其中Ionic 1.3.x是该系列的最终稳定版,功能完善且社区遗留的资源(比如教程、组件示例)也相对丰富,很适合基于AngularJS的项目。
最新版Ionic能否配合Angular 1使用?
答案是不行。从Ionic 2开始,框架完全重构,底层切换为基于Angular 2+(后续统一称为Angular)的架构,API设计、组件体系都和AngularJS完全不兼容,没有任何官方或社区的适配方案能让最新版Ionic和Angular 1配合工作。如果你的项目必须用AngularJS,就只能锁定Ionic 1.x;如果想使用最新Ionic,就需要升级到Angular 2+版本。
内容的提问来源于stack exchange,提问作者Sarooj Bukhari
相关产品推荐
相关产品推荐

