この記事では、参考までに、Vue+Vant のトップ検索バーを実装するための具体的なコードを紹介します。具体的な内容は次のとおりです。 検索バー コンポーネントのソース コード (SearchBar.vue)<テンプレート> <section class="city-search"> <van-icon class="search-icon" name="検索" /> <input placeholder="ここに検索キーワードを入力してください" v-model="KeyWord"> <van-icon class="clear-icon" name="clear" v-show="キーワード" @click="clearSearchInput" /> </セクション> </テンプレート> <スクリプト> エクスポートデフォルト{ データ() { 戻る { キーワード: ''、 } }, メソッド: { クリア検索入力() { this.KeyWord = ''; } } } </スクリプト> <!-- CSS をこのコンポーネントのみに制限するために "scoped" 属性を追加します --> <スタイル> .city-search { 背景色: #F7F8FA; ディスプレイ: フレックス; コンテンツの配置: flex-start; アイテムの位置を中央揃えにします。 高さ:2.3rem; 幅:94vw; マージン: 2vw 4vw; 境界線の半径: 8px; } .検索アイコン{ 左マージン: 5px; } 入力{ マージン: 0 1.5vw; 背景色: #F7F8FA; 境界線: 0px; フォントサイズ: 14px; フレックス: 1 } .clear-icon { 色: #999;} </スタイル> 他のコンポーネントは参照検索コンポーネントに依存しますホームページ参照検索コンポーネント: <テンプレート> <div> <検索></検索> ホーム</div> </テンプレート> <スクリプト> '@/components/SearchBar' から Search をインポートします。 エクスポートデフォルト{ 名前: "ホーム", コンポーネント: '検索': 検索、 }, } </スクリプト> <!-- CSS をこのコンポーネントのみに制限するために "scoped" 属性を追加します --> <スタイル> </スタイル> エフェクトのスクリーンショット: 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: テーブルを開く際のMySQLスレッドの問題の解決方法
>>: VMware Workstation 14 Pro(仮想マシン)にシステムをインストールする方法の詳細な説明
目次1.entires() メソッドの詳細な構文2.entires() メソッドの一般的な使用法と注...
1. 問題下図のような表があり、結果値がreference_high値より大きいデータを見つける必要...
実装方法は3つのステップに分かれています。テンプレートに 2 つのボタンを設定し、v-if と v-...
1. Docker とは何ですか?仮想マシンについては誰もが知っています。Windows に Li...
Unix/Linux システムの nobody ユーザーとは何ですか? 1. Windows システ...
ログイン dockerログインdocker login コマンドを実行し、ユーザー名、パスワード、メ...
CenOS6.7 は MySQL8.0.22 (推奨コレクション) をインストールします1. MyS...
ヒント: 以下の操作はすべて root 権限で実行されます。 # MySQL がインストールされてい...
背景まず、背景を説明します。ある制約により、当社の現在のバックアップ戦略では、1 日おきにフル バッ...
前回の記事では、Zabbix のネットワーク検出機能について学習し、アクションと組み合わせてホストの...
Linux システム管理者にとって、サービスがポートに正しくバインドされているか、またはポートをリッ...
1. Docker Swarm とは何ですか? Docker Swarm は、Docker が公式に...
国内のネットワーク環境が悪化し続ける中、さまざまな改ざんや乗っ取りが後を絶たず、サイト全体をHTTP...
3ウェイハンドシェイクフェーズクライアントSYNパケットの再試行回数sysctl -w net.ip...
目次1. 基本タイプ2. オブジェクトタイプ2.1 配列2.2 タプル2.3 オブジェクト3. 型推...