Vue3.0 異なる解像度のコンピュータの適応操作

Vue3.0 異なる解像度のコンピュータの適応操作

まず依存関係をインストールする必要があります

npm i lib-flexible-computer -S //ルートノードはページビューポートのフォントサイズに応じて変更されます npm i px2rem-loader -D //pxをremに自動的に変換します
npm i postcss-px2rem // コード内のpxを対応するremに自動的に変換するプラグイン

ここでお伝えしたいのは、npmによってインストールされたlib-flexible-computerの依存関係です。皆さんはPCに適応するために多くの方法を検索したと思います。そのほとんどは、次の依存関係をインストールしました。

npm i lib-flexible -S

この依存関係をインストールします。適応すると、540以下の画面でしか使用できません。PC側ではあまり役に立たないので、上に書いた依存関係に変更しました。さっそく本題に入りましょう。依存関係をインストールした後の使用方法

main.js にインポートする

「lib-flexible-computer」をインポートします。

次に、srcと同じレベルにvue.config.jsファイルを作成し、次のコードを追加します。

モジュール.エクスポート = {
 パブリックパス: "./",
 出力ディレクトリ: "dist",
 保存時にlint: true、
 css: {
  ローダーオプション: {
   css: {},
   ポストcss: {
    プラグイン: [
     必要("postcss-px2rem")({
      rem単位: 192///デザイン幅/10
     })
    ]
   }
  }
 }
};

このようにして、異なる解像度のコンピュータによって生成されたコードは自動的にremに変換されます。
注記:**

上記でデザインのサイズが設定されました。これらの操作が完了したら、デザインのサイズを自由に書き込むと、自動的に変換されます。

**

異なる解像度のコンピューターに適応する vue3.0 に関するこの記事はこれで終わりです。vue3.0 の適応解像度コンピューターに関する関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Vue における echarts3.0 の適応型メソッド
  • Vue のモバイル アダプティブ ソリューションの詳細な説明
  • VUE2.0 ElementUI2.0 テーブル el-table 適応高さ実装方法
  • Vue2x をベースにしたレスポンシブ アダプティブ カルーセル コンポーネント プラグイン VueSliderShow 関数の実装

<<:  Mysql5.7 で中国語の文字化けの問題を解決する

>>:  Linux がますます人気になっている 10 の理由

推薦する

MySQL スケジュールタスク例チュートリアル

序文MySQL 5.1.6 以降、非常にユニークな機能であるイベント スケジューラが追加されました。...

MySQL 30軍事ルールの詳細な説明

1. 基本仕様(1)InnoDBストレージエンジンを使用する必要があります。解釈:トランザクション、...

VMware 15 仮想マシンに Ubuntu 18.04 をインストールするグラフィック チュートリアル

ここ数年、私は自動化とコンピューターを行ったり来たりしてきました。最近は、機械学習に関連するプロジェ...

React Native の基本原則の深い理解 (Bridge of React Native)

この記事では、React Native の基本をすでに理解していることを前提とし、ネイティブと Ja...

Apache クロスドメイン リソース アクセス エラーの解決策

多くの場合、大規模および中規模の Web サイトでは、静的リソース (フォント ファイル、画像など)...

MySQL NULLがピットを引き起こした

比較演算子でNULLを使用する mysql> 1>NULLを選択します。 +------...

Vue で手ぶれ補正を実装するためのサンプルコード

手ぶれ防止: 繰り返しのクリックによるイベントのトリガーを防止まず、揺れとは何でしょうか? 震えるの...

MySql ビュー、トリガー、ストアド プロシージャに関する簡単な説明

ビュービューとは何ですか?ビューの役割は何ですか?ビューは仮想テーブルであり、データ自体を含まない論...

JavaScript 基礎シリーズ: 関数とメソッド

目次1. 関数とメソッドの違い2. 良い関数の書き方2.1 正確な命名2.1.1 関数の命名2.1....

JSはclip-pathを使用して動的領域クリッピング機能を実装します

背景今日、CodePen を閲覧していたところ、非常に興味深い効果を見つけました。 CodePen ...

ウェブページ上の小さなスペースに大きな画像を配置する方法

出典: www.bamagazine.comウェブページのバナー、ニュースの見出しの周りのスペース、...

モバイルデバイスで 1 ピクセルの境界線の問題を解決するいくつかの方法 (5 つの方法)

この記事では、モバイルデバイス上の 1 ピクセルの境界線の問題を解決する 5 つの方法を紹介します。...

MySQL がデフォルトの分離レベルとして繰り返し読み取りを選択する理由

目次Oracle 分離​​レベルMySQL 分離レベル要約する多くの読者は、MySQL のトランザク...

nacos が mysql に接続できない場合の解決策

理由nacos の pom が依存する mysql バージョンが、mysql バージョンと一致してい...

インライン要素とブロック要素とは何ですか?

1. インライン要素はコンテンツの幅のみを占めますが、ブロック要素はコンテンツの量に関係なく行全体を...