この記事は議論の出発点となることを目的としています。詳細なドキュメントと easycom の仕様については、uni-app の公式 Web サイトをご覧ください。 【ポータル】イージーコムモードの説明 easycom コンポーネント モードの紹介
uni-app は VUE をベースに開発されています。通常、最初にコンポーネントをインストールし、次にグローバルまたはローカルにインポートして登録します。その後、ページ内の対応するコンポーネントを使用できます。このプロセスはかなり面倒ですが、uni-app は easycom コンポーネント モデルを使用して上記の 3 つの手順を簡素化し、ユーザーがコンポーネントを参照または登録せずにページ上で直接使用できるようにします。もちろん、一定のeasycom仕様に従うことが前提ですが、実際の使用効果は次のとおりです。 <テンプレート> <ビュークラス="コンテナ"> <ユニリスト> <uni-list-item title="最初の行"></uni-list-item> <uni-list-item title="2行目"></uni-list-item> </uni-list> </ビュー> </テンプレート> <スクリプト> // コンポーネントに uni-list コンポーネントをインポートしたり登録したりする必要はありません。テンプレートでは、export default {を直接使用できます。 データ() { 戻る { } } } </スクリプト> uni-app デフォルト easycom 仕様上記のコード ブロックのようにページ内で直接コンポーネントを使用する場合は、コンポーネントをインストールしたり、コンポーネントをカスタマイズしたりするときに、次の仕様に従う必要があります。
カスタムコンポーネント配置ディレクトリ
Easycom は自動的に有効になるため、手動で有効にする必要はありません。必要に応じて、自動スキャンをオフにしたり、スキャン マッチング コンポーネントの戦略をカスタマイズするなど、 公式リファレンスのカスタム構成ルールは次のとおりです。 "イージーコム": { 「自動スキャン」:true、 "カスタム": { "uni-(.*)": "@/components/uni-$1.vue", // コンポーネント ディレクトリ内の vue ファイルに一致します "vue-file-(.*)": "packageName/path/to/vue-file-$1.vue" // node_modules 内の vue ファイルに一致します} } uVIew の構成ルールは次のとおりです。 { // これは追加する必要があるコンテンツです "easycom": { "^u-(.*)": "@/uview/components/u-$1/u-$1.vue" }, // これは既存のコンテンツ「ページ」です: [ // ...... ] } easycomを使用するメリット
これで、easycom モード開発で UNI-APP コンポーネントを呼び出すために習得する必要がある実践的なスキルに関する記事は終了です。easycom モード UNI-APP コンポーネントの関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL 数千万のビッグデータに対するSQLクエリ最適化の知識ポイントのまとめ
目次序文1. エンドポイント2. 接続ハンドラ3. コヨーテ4. コンテナ責任チェーンパターン序文T...
目次序文入力ボックスコンポーネントレイアウトvモデルデータ検証ルール設計形状サブコンポーネントは検証...
ショートハンドプロパティは、複数のプロパティに同時に値を割り当てるために使用されます。たとえば、fo...
学習目標: parseInt() と Number() という 2 つの関数は、文字列をデータ型に変...
Ⅰ. 問題の説明: html+css を使用してシンプルなナビゲーション バーを実装します。 **...
ターミナル分割画面ツールは2つあります: screen と tmux 1. 画面分割を使用する(上下...
MySQLでは、2つ以上のベーステーブルにビューを作成します。学生テーブルとstu_infoテーブル...
mysql テーブル作成 SQL ステートメントMySQL テーブルを作成するための一般的な SQL...
この記事では、MySQL 8.0.12のインストールされていないバージョンを設定して起動するための具...
コード例: パブリッククラスJDBCDemo3 { パブリック静的voiddemo3_1(){ bo...
エディターは 2 つのカテゴリに分かれていると思います。1 つは、即時レンダリングを実現するために左...
目次1. この Web サイトには SQL インジェクションの脆弱性がある可能性があることが判明しま...
リンクに rel="nofollow" 属性を追加すると、検索エンジンにこの接続...
重複キーの置換と挿入の違い置換の使用法競合がない場合、挿入と同等となり、他の列のデフォルト値が使用さ...
目次スクロールをスムーズにするBetterScrollのスクロール体験慣性ローリングエッジリバウンド...