この記事では、参考までに、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(仮想マシン)にシステムをインストールする方法の詳細な説明
最近、Djangoを学習しているときにデータベースを使用する必要があったため、MySQLで使用するた...
1. オブジェクトを動的に作成するJavaScript からオブジェクトを動的に作成する方法は 2 ...
1. refがコピーされ、ビューが更新されますrefを使用してオブジェクトのプロパティ値をレスポンシ...
導入MySQL 5.7 は、SSL/TLS と全体的なセキュリティ開発におけるいくつかの重要な変更に...
ドロップダウン付きのテキストボックスを使用すると、ユーザーはドロップダウン リストから入力を選択した...
目次序文1. アプリケーションコンポーネント2. アプリケーションの種類3. アプリケーションサービ...
0. リモート開発が必要な理由組み込み Linux を開発する場合、便宜上、通常は Windows ...
Electronのインストール cnpm 電子をインストール -g electron-package...
この記事では、pycharm2017でpython3.6とmysqlを接続する方法を参考までに紹介し...
この記事では主に、次のように共有されるネイティブ JS 音楽プレーヤーのサンプル コードを紹介します...
nginx を導入した際に、フォワードプロキシの設定も nginx を使っていました。しかし、htt...
すべてのデータベースの合計サイズを照会する方法は次のとおりです。 mysql> informa...
VUE は vue-seamless-scroll を使用して、自動的にスクロールしていいねします。...
目次序文仮想DOM仮想DOMとは仮想DOMの利点レンダリング関数とは何ですか? jsx Vue3 で...
Docker ダウンロード アドレス: http://get.daocloud.io/#instal...