Ionicは現在、最も有望なHTML5モバイルアプリケーション開発フレームワークです。 SASSを介してアプリケーションを構築します。SASSは、開発者が強力なアプリケーションを開発するのに役立つ多くのUIコンポーネントを提供します。 JavaScript MVVMフレームワークとAngularJSを使用してアプリケーションを強化します。データの双方向のバインディングを提供し、それを使用することは、Webおよびモバイル開発者にとって一般的な選択肢になります。
イオン特徴
1.イオンは角度文法に基づいており、学習しやすいです。 [3]
2.イオンは軽量のフレームワークです。
3.イオン性は、次世代のモバイルフレームワークを完全に統合し、AngularJ、MVVM、およびメンテナンスが簡単な機能をサポートします。
4.イオンは、SASSを介してアプリケーションを構築するための美しいデザインを提供します。開発者が強力なアプリケーションを開発するのに役立つ多くのUIコンポーネントを提供します。
5.イオンはネイティブに焦点を当てているので、混合アプリケーションとネイティブの違いはわかりません
6.イオンは強力なコマンドラインツールを提供します。
7.イオンのパフォーマンスは優れており、ランニング速度が高速です。
現在最も人気のあるフレームワークとして、Ionicは、開発プロセス中にさまざまな奇妙な問題にも遭遇します。
問題の説明:
ページの下部にボタンがあります。このボタンをクリックすると、いくつかの追加データが表示されます。現時点では、ページは超えて、スクロール効果が必要です。同じシーンには、イオンリストの影響の問題がありますが、時にはスクロールできないなどの問題があります。指を上げてから、リリース後に元の位置にバウンスします。一番下のデータは見られません。これは、イオンビューが新しい高さを再計算しないためです。
解決
$ IONICSCROLLDELEGATEと呼ばれるIonicにスクロールプロキシを適用する必要があり、このプロキシを使用するときにこのプロキシを注入する必要があります。
this。$ timeout(()=> {this。$ ionicscrolldelegate.resize();}、410);上記のように、sesize()と呼ばれるプロキシには、高さを再計算する方法があります。データが正常にレンダリングされてからサイズ変更されるようにタイムアウトを追加しました。
上記は、イオンページの下部がブロックされており、編集者が導入する上向きにスクロールできない問題の解決策です。私はそれが誰にでも役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は、すべての人に時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!