web-dev-qa-db-ja.com

Ionic 2とAngularJs1を使用できますか?

Ionic 2を使用してアプリケーションを開発したいのですが、現在はIonic1でangularJS1を使用しています。

AngularJs 1は快適ですが、AngularJS 2は快適ではないと感じています。したがって、Ionic 2とAngularJS1を使用する方法はありますか?

17

残念だけど違う。

Ionic 2は、AngularJSの新しい2.x(およびそれ以降)バージョンに基づいており、パフォーマンス、使いやすさ、機能が大幅に改善されています。

非常に高レベルのIonic(1)は、基本的にAngularJS(1)のラッパーおよびディレクティブ/コンポーネントライブラリにすぎません。同じ点で、Ionic 2は同じ方法で構築され、Angular 2+のすべての利点を利用します。

したがって、基本的に、Ionic 2.の利点を得るには、すべてをアップグレードする必要があります。すべてが機能していて、パフォーマンスが低下していない場合は、アップグレードする理由はありません。新しいプロジェクトを開始する場合(または現在のプロジェクトが小さくて簡単な場合)

Angular js2およびIonic 2 RCを開発に使用できます。 https://scotch.io/tutorials/build-a- mobile-app-with-angular-2-and-ionic-2 Scotch Angular 2 and Ionic 2 Update(September 2016年30月30日):記事を最近のionic RC.0リリースに更新この記事はIonic 2 RC.0 ReleaseThe Ionicフレームワーク...(33KB)

Ionic 2RCはIonic 2公式リリースと上位互換性があるため、ほとんどの場合、Enterpriseは公式リリースがリリースされるまで待機します

しかし、RnD開発者はRCパッケージを使用しているので、心配する必要はありません。

0

Ionic 2は、ブラウザでangular 2)を使用することにより、ブラウザで[〜#〜] dom [〜#〜]に縛られることから脱却します。 ionic 1.xとionic 2.x。(Angular 2.xアーキテクチャは拘束されていませんAngular 1.x)とは異なり、DOMに対して。

これは、多くのangular 1.xのものを再学習および学習解除する必要があることを意味しますが、これはionicチームが順番に採用した根本的な変更ですionic 1を悩ませてきたパフォーマンスの問題から脱却し、確かにそれだけの価値があります。これで、ionic 2プラットフォームはほぼ安定しており、はるかに優れています。 performance to ionic 1、移行は確かに推奨されるオプションです。

0
Magnus Melwin