ホームページ >ウェブフロントエンド >jsチュートリアル >キーボードに表示する検索コンポーネントを操作します
今回は、キーボードに表示する検索コンポーネントを操作する際の注意事項をご紹介します。以下は実際のケースですので、見てみましょう。
コードは次のようになります:
<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='frameFile' 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 サイトの他の関連記事を参照してください。