ホームページ  >  記事  >  ウェブフロントエンド  >  mint-ui の検索コンポーネントはどのようにしてキーボードに検索ボタンを表示できますか?

mint-ui の検索コンポーネントはどのようにしてキーボードに検索ボタンを表示できますか?

php中世界最好的语言
php中世界最好的语言オリジナル
2017-12-31 11:34:301660ブラウズ

今回紹介するのは、mint-ui の検索コンポーネントがキーボード上に 検索ボタン を表示する方法についてです。この記事は、優れた分析を提供します。

<form action="" target="frameFile">
 <mt-search v-model="value" placeholder="请输入关键字" @keyup.native.enter="search(value)">
 <p v-infinite-scroll="loadMore()" infinite-scroll-disabled="loading" infinite-scroll-distance="10">
  <ListItem :lists="lists"></ListItem>
  <p class="loading-text" v-if="(loadingTextBtn==true)"><span v-text="loadingText"></span><mt-spinner v-if="(loadingComplete==false)" type="snake" :size="10"></mt-spinner></p>
 </p>
 </mt-search>
 <iframe name=&#39;frameFile&#39; style="display: none;"></iframe>
</form>

mint-ui の検索コンポーネント入力も、デフォルトでは type="search" ですが、検索ボタンが表示されるように、外側の層の一連のフォームタグとアクションでラップする必要もあります。キーボード。

上記は方法 1 です:

モバイル キーボードで [検索] をクリックすると、ページが更新されるので、フォームにターゲットを追加します。ターゲットはアクションを開く場所を指定します。 URLを入力し、フォームのターゲット値を指定した非表示のiframeを配置して、検索内容が現在のページに表示されるようにします

<form action="" onsubmit="return false;">
  <mt-search v-model="value" placeholder="请输入关键字" @keyup.native.enter="search(value)">
   <p v-infinite-scroll="loadMore()" infinite-scroll-disabled="loading" infinite-scroll-distance="10">
   <ListItem :lists="lists"></ListItem>
   <p class="loading-text" v-if="(loadingTextBtn==true)"><span v-text="loadingText"></span><mt-spinner v-if="(loadingComplete==false)" type="snake" :size="10"></mt-spinner></p>
   </p>
  </mt-search>
</form>

ここで、onsubmitイベントにreturn falseを直接書き込み、送信を無効にして、リストページを検索します現在のページにも表示できます。

上記の紹介を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

関連書籍:

JS を使用してアイコンの非表示と表示を同時に切り替える方法

Vue.js でコンポーネントを分割する方法

クラスの静的メソッド、属性、インスタンス属性の使用方法ES6 JavaScript で

以上がmint-ui の検索コンポーネントはどのようにしてキーボードに検索ボタンを表示できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。