これは私のシナリオです:私のメインビューでは、アイテムのリストをロードしています。各項目にはimageURLプロパティがあります。 ImageURLプロパティにImageコンポーネントをバインドしています。すべてがうまくいきますが、画像に余分な時間がかかり、画像コンポーネントが折りたたまれています。画像がロードされると、画像コンポーネントが正しく表示されます。これにより、イメージがレンダリングされるときにページ上に望ましくないシフトが生じます。Nativescript Loading Images
他の2つのビューで同じイメージがレンダリングされます。
このシナリオを処理するベストプラクティスは何ですか?私は元の64文字列の代わりに画像urlをロードしようとしましたが、初期ビューの読み込みが大幅に遅くなりました。
イメージをプリフェッチしてビュー間をナビゲートするときにイメージを再利用するにはどうすればよいですか?私は、正確なシナリオに対処しているように見える画像キャッシュモジュールを見ていましたが、ドキュメンテーションは非常に曖昧であり、私が見つけた唯一の例(https://github.com/telerik/nativescript-sample-cuteness/blob/master/nativescript-sample-cuteness/app/reddit-app-view-model.js)は実際には同じシナリオに対処しませんでした。私がコードを正しく理解していれば、これはバーチャルスクロールに関するものです。私の場合は、2-3個のアイテムしか持たないので、スクロールは本当に心配していません。
私は何かアドバイスをいただきありがとうございます。
ありがとうございます。
ありがとうございました。あとで見てみます。 – dpdragnev