2

enyo.Image と text コンポーネントの 2 つの項目を持つ enyo.List があります。onSetupItem 中にイメージに Src を設定しました。

すべての画像が読み込まれるまで表示されない行が10行以上あるため、これにより画像がすぐに読み込まれます。これらの画像を非同期にロードする方法はありますか (さらに、「フェードイン」アニメーションで画像を表示しますか?)。ありがとう。

4

1 に答える 1

1

編集: この次の段落を完全に逆に書きました。リストはフライ級バージョンです。行数の設定は正解でした。

あなたがしたいことは、 を に置き換えることListですRepeater。のフライウェイト パターンのため、Repeater一度に多くの画像をリクエストできない場合があります。

Scrollerもう 1 つのアプローチは、画像がスクロールして表示されるタイミングを検出し、その時点でのみ読み込む に基づいて新しい種類を派生させることです。これはかなり複雑なアプローチであり、他の種類と連携して動作する の種類に基づいた種類を作成する必要がある場合がありますImage

いくつかの遅延読み込み戦略をグーグルで検索して、それらを適用できるかどうかを確認することもできます。

于 2013-03-15T07:33:43.283 に答える