新しいバージョンの設定インターフェースを作る際に、vueフレームワークを使用して実装しました。ページ画像の設定時に、パスは正しいのに画像が表示されない画像があることがわかりました。 現象: ネットワーク ページ リソースはエラーを報告せず、ステータス コードは 200 のままです。プレビューには何も表示されません。入力後、入力したどの単語に対しても 200 が表示されることがわかりました。 解決: webpackで静的リソースのパスを設定する 1. vue.config.jsを見つける 2. devServerのmodule.exportsにキーを追加します。 contentBase:path.join(_dirname,'src') これは、webpack-dev-serverが現在のパスを要求されたリソースパスとして使用することを意味します。 contentBaseについて、参考記事 https://www.jb51.net/article/222324.htm 静的リソース: 方法1: パスを直接入力する <img class="sys_logo" src="./assets/images/top-logo.png"/> 方法2: requireを使用する './top-logo.png' から logoUrl をインポートします。 const 画像 = { ロゴURL } デフォルトの画像をエクスポート 方法3: モジュール化 './top-logo.png' から logoUrl をインポートします。 const 画像 = { ロゴURL } デフォルトの画像をエクスポート 使用: js: './assets/images' から画像をインポートします html: <img class="sys_logo" :src="Images.logoUrl" /> これで、vue ページで画像が表示されない問題の解決方法についての記事は終了です。vue ページで画像が表示されない問題の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
上の境界線のみを表示する <table frame=above>下の境界線のみを表示する...
1. MySQL マスタースレーブ非同期1.1 ネットワーク遅延MySQLのマスタースレーブレプリケ...
Docker は、ブリッジ、ホスト、オーバーレイなどの複数のネットワークを提供します。同じ Dock...
デフォルトでは、CentOS 7 上の PHP は apache または nobody として実行さ...
以前、純粋な CSS を使用して波の効果を実現する方法をいくつか紹介しました。それらについては、次の...
目次プレハブプレハブの作り方プレハブの役割1. 同じタイプのノードをバッチで作成する2. 特定の時間...
JavaScriptで格納可能なセカンダリメニューを実装するための具体的なコードは参考までに。具体...
債券とは何かNIC ボンドは、実稼働シナリオでよく使用されるテクノロジーです。複数の NIC を 1...
序文昨日、h5 WeChat認証の実装が必要なプロジェクトがありました。したがって、この機能を完了す...
ページ、特にホームページを作成するときは、通常、Web サイト全体の他のメイン ページにリンクできる...
1. HttpとHttpsの違いHTTP: インターネットで最も広く使用されているネットワーク プロ...
MySQLはインストール版と無料インストール版に分かれていますインストール版の拡張子はmsi、無料イ...
今日は仮想マシンを使って実験をしました。システムをインストールし、いくつかのオプションを最適化した後...
1. まず、MySQL の公式サイトから最新バージョンの MySQL をダウンロードします。リンクを...
1. vsftpdコンポーネントをインストールするインストールコマンド: [root@ink4t ~...