ホームページ >ウェブフロントエンド >jsチュートリアル >キーボードに表示する検索コンポーネントを操作します

キーボードに表示する検索コンポーネントを操作します

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-16 11:14:111744ブラウズ

今回は、キーボードに表示する検索コンポーネントを操作する際の注意事項をご紹介します。以下は実際のケースですので、見てみましょう。

コードは次のようになります:

<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" ですが、Search ボタンが表示されるように、外側の層の一連のフォームタグとアクションでラップする必要もあります。キーボード。

上記は方法 1:

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

以下は方法 2:

<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 サイトの他の関連記事に注目してください。

推奨読書:



以上がキーボードに表示する検索コンポーネントを操作しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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