ドキュメント: https://github.com/hilongjw/vue-lazyload 1. インストールcnpm と vue-lazyload -S または npm i vue-lazyload -S 2. 例インポート設定とその他の操作 src/main.js 'vue' から Vue をインポートします './App' から App をインポートします './router' からルーターをインポートします //【1】遅延読み込みをインポートする import VueLazyload from 'vue-lazyload' Vue.use(VueLazyload) //【1】遅延読み込みを使用する(次の文から1つ選択) //【1】遅延読み込みを使用し、グローバル設定を入力するため、使用箇所でエラー画像などを設定する必要はありません(2つから1つを選択) // Vue.use(VueLazyload, { // preLoad: 1.3, // 読み込み時間 // error: 'dist/error.png', // 画像エラーが発生した場合にこの画像を表示する // loading: 'dist/loading.gif', // 読み込み中にこの画像を表示する // attempt: 1 // 読み込まれる画像のデフォルト数 // }) Vue.config.productionTip = false /* eslint を無効にする no-new */ 新しいVue({ el: '#app', ルーター、 テンプレート: '<App/>', コンポーネント: アプリ } }) 遅延読み込み src/components/lazy.vue を使用する 【1】画像エラー表示等の定義(jsの場合は画像のインポートは必須) <テンプレート> <div> <!--【2】遅延読み込み方式v-lazy='xxx'を使用する--> <img v-lazy="imgUrl"/> <img v-lazy="imgObj" /> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ 名前:"怠け者", データ(){ 戻る { // [1] 画像エラー表示等を定義する(jsの場合は画像のインポートが必須) 画像オブジェクト: { preLoad: 1.3, //読み込み時間 src: "http://www.wwtliu.com/sxtstu/blueberrypai/indexImg/banner1.jpg", //実際の画像エラー: require("../assets/error.jpg"), //エラーが発生した場合は、この画像を表示します。読み込み中: require("../assets/loadingding.jpg"), //読み込み試行中にこの画像を表示します: 1, //読み込む画像のデフォルト数}, imgUrl:"http://www.wwtliu.com/sxtstu/blueberrypai/indexImg/banner2.jpg" // 実際の画像を 1 行だけ追加します} } } </スクリプト> <スタイル></スタイル> 影響: 画像アドレスが間違っている場合に画像が読み込まれます。読み込み処理中は、読み込み処理画像が表示されます。 Vue-lazyload イメージ遅延読み込みに関するこの記事はこれで終わりです。Vue-lazyload イメージ遅延読み込みに関するその他の関連コンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
この記事の例では、画像拡大鏡効果を実現するためのVue3の具体的なコードを参考までに共有しています。...
位置が絶対の場合、関連する属性のパーセンテージは、参照先の要素 (包含ブロック) を基準として計算さ...
目次1. 鏡を見つける2. RabbitMQイメージをダウンロードする3. RabbitMQコンテナ...
解決策 1: HEAD に次のコードを挿入するなど、HTML ドキュメントで条件付きインポートを使用...
目次1 約束呼び出しチェーンを中断する約束を破る中止メソッドのラッピング - Axios の Can...
外部結合の構文は次のとおりです。フィールド名を選択FROM テーブル名 1 LEFT|RIGHT|F...
Ubuntu は比較的人気のある Linux デスクトップ システムです。最近、Ubuntu 20....
ロックの概念①. 現実世界では、鍵は外の世界から身を隠したいときに使う道具です。 ②. コンピュータ...
この記事の例では、検証コードの動的干渉を実装するためのjsの具体的なコードを共有しています。具体的な...
私は新年を迎える前からプロジェクトに取り組んでいましたが、ここ数日で、新しいサーバー用に新しく増設し...
目次必要:要点:これまでの要点に従って、コンポーネントのプロパティを確立できます。コンポーネントの基...
設置環境WIN10 VMware Workstation Pro 15.0.0 ビルド 101344...
目次例えば:一般的な執筆:要約する例えば:次に、データベースのUSERテーブルにUserオブジェクト...
目次1. useStateフック2. useRefフック3. useRef と useState 4...
HTML段落段落は <p> タグによって定義されます。例<p>これは段落で...