オンデマンドインポート:プラグインをインストールする まず、追加のプラグインを導入する必要があります。以前の** npm をインストールして、vue-components をアンプラグインします。 プラグインの設定 weapackまたはvite設定ファイルに設定を追加する // vite.config.ts 'unplugin-vue-components/vite' からコンポーネントをインポートします。 'unplugin-vue-components/resolvers' から { ElementPlusResolver } をインポートします。 エクスポートデフォルト{ プラグイン: [ // ... コンポーネント({ リゾルバ: [ElementPlusResolver()], })、 ]、 } // webpack.config.js const コンポーネント = require('unplugin-vue-components/webpack') const { ElementPlusResolver } = require('unplugin-vue-components/resolvers') モジュール.エクスポート = { // ... プラグイン: [ コンポーネント({ リゾルバ: [ElementPlusResolver()], })、 ]、 } //メイン.ts 'vue' から {createApp} をインポートします。 './App.vue' からアプリをインポートします。 import { Edit,Search } from '@element-plus/icons' //アイコンは別途インポートする必要があり、必要に応じてアイコンをインポートします import { ElButton } from 'element-plus'; //必要に応じてインポートします const app = createApp(App); //コンポーネントを登録する app.component("edit", Edit) app.component("検索", 検索) app.component('エルボタン',エルボタン) app.mount('#app'); <テンプレート> <h2>ホームページ</h2> <el-button type="primary" >プライマリボタン</el-button> <el-button type="success" >成功ボタン</el-button> <el-icon :size="20" :color="'blue'"> <編集 /> </el-icon> <el-icon :size="20"> <検索></検索> </el-icon> </テンプレート> <スクリプト設定 lang="ts"> </スクリプト> グローバルインポート推奨される追加項目 // tsconfig.json { "コンパイラオプション": { // ... "types": ["要素プラス/グローバル"] } } インストール npm インストール element-plus --save # または 糸追加要素プラス # アイコン依存ライブラリをインストールする npm install @element-plus/icons # または 糸を追加 @element-plus/icons main.ts ファイル内のグローバル設定 'vue' から {createApp} をインポートします。 './App.vue' からアプリをインポートします。 './store' から { store, key } をインポートします。 //ルーティングを挿入import router from './router'; // UI ライブラリをグローバルにインポートします import ElementPlus from 'element-plus' 'element-plus/dist/index.css' をインポートします。 const app = createApp(App); app.use(ストア、キー); app.use(ルーター); app.use(ElementPlus); app.mount('#app'); UIコンポーネントの使用 アイコンを使用します。アイコンと通常のUIコンポーネントは同じパッケージに含まれていないため、別々にインポートする必要があります。 //特定のコンポーネントをインポートした後、直接 <template> を使用する <el-icon :size="20" :color="'blue'"> <編集 /> </el-icon> </テンプレート> <スクリプト設定 lang="ts"> '@element-plus/icons' から { 編集 } をインポートします </スクリプト> main.ts ファイルにアイコン ライブラリをインポートし、app.component() で登録すると、通常の UI ライブラリを使用する場合と同じように、コンポーネント内で直接使用できるようになります。 <テンプレート> <h2>ホームページ</h2> <el-button type="primary" >プライマリボタン</el-button> <el-button type="success" >成功ボタン</el-button> <el-icon :size="20" :color="'blue'"> <編集 /> </el-icon> <el-icon :size="20"> <検索></検索> </el-icon> </テンプレート> <スクリプト設定 lang="ts"> </スクリプト> これで、element-plus でオンデマンド インポートとグローバル インポートを実装する方法についての記事は終了です。element-plus のオンデマンド インポートとグローバル インポートに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: MyCat を使用して Linux で MySQL マスター/スレーブの読み取り/書き込み分離を実装する方法
効果は以下のとおりです。参考プログラム: <!DOCTYPE html> <htm...
序文ご存知のとおり、Linux は ext4、ext3、ext2、sysfs、securityfs、...
目次序文グローバルロックテーブルロックテーブルロックメタデータ ロック (MDL ロック)要約する参...
js 実行字句解析フェーズ: 形式パラメータ解析、変数宣言解析、関数宣言解析の 3 つの部分が含まれ...
序文Linux のファイル権限管理はとにかく素晴らしいです。SUID、SGID、SBIT の機能を確...
例: PHP バックグラウンド コードを通じて、従業員情報を削除したり、削除した従業員情報を復元した...
1. MySQLを削除する a. sudo apt-get autoremove --purge m...
序文元のプロジェクトは、パブリックネットワークgitlabに配置されていました。セキュリティ上の理由...
各浮動小数点型のストレージ サイズと範囲は、次の表に示されています。タイプサイズ範囲(符号付き)範囲...
1. HTMLタグは常に閉じる前のページのソース コードでは、次のような記述がよく見られます。 &l...
目次1. ダウンロード2. 展開3. Nginxログ関連の設定4. ファイルダウンローダーとして n...
HTML フォームは、さまざまな種類のユーザー入力を収集するために使用されます。次のコードは、HTM...
explain コマンドは、クエリ オプティマイザーがクエリの実行を決定した方法を確認する主な方法で...
<br />ナビゲーションについて話すときは、ほとんどの場合、ナビゲーションがコンテンツ...
輸出: docker save -o centos.tar centos:latest #cento...