検索ページ:search.wxml ページ: <view class="form"> <input class="searchInput" value='{{keyWord}}' bindconfirm='goSearch' placeholder="検索キーワードを入力してください" type="text" /> </ビュー> search.wxss スタイル: 。形状 { 位置: 相対的; 高さ: 40px; } .検索入力{ 境界線: 1px 実線 #2c3036; 高さ: 40px; 行の高さ: 40px; フォントサイズ: 14px; 境界線の半径: 20px; 色: #bebec4; 左パディング: 35px; } 検索.js: // SearchgoSearch: function(e) { var that = this; var フォームデータ = e.detail.value; if (フォームデータ) { wx.リクエスト({ URL: 'https://xxxxx/homepage/search', データ: { タイトル: フォームデータ }, ヘッダー: { 'コンテンツタイプ': 'application/json' }, 成功: function(res) { that.setData({ 検索: res.data, }) if (res.data.msg=='関連動画はありません'){ wx.showToast({ タイトル: 「関連動画はありません」 アイコン: 'なし'、 所要時間: 1500 }) }それ以外{ str = JSON.stringify(res.data.result.data); とします。 wx.navigateTo({ url: '../searchShow/searchShow?data=' + 文字列 }) } // コンソールログ(res.data.msg) } }) } それ以外 { wx.showToast({ タイトル: '入力は空にできません'、 アイコン: 'なし'、 所要時間: 1500 }) } } 検索結果:searchShow.wxml ページ: <ビュークラス="コンテナ"> <view class="listBox" wx:for="{{searchShow}}" wx:key="{{item.id}}"> <view class="listMain"> <ナビゲーター url='../videoShow/videoShow?id={{item.id}}'> <image src="{{item.image}}" mode="widthFix"></image> <ビュークラス='リストタイトル'> <view class="listSubtitle"> <テキスト>{{アイテム.タイトル}}</テキスト> </ビュー> <view class="listText"> <text>{{item.description}}</text> </ビュー> </ビュー> </ナビゲーター> </ビュー> </ビュー> </ビュー> 検索表示.js onLoad: 関数(オプション) { searchShow を JSON.parse(options.data) とします。 それを = これとする that.setData({ 検索表示: 検索表示 }) console.log(検索表示) }, WeChatミニプログラムで検索機能を実装し、検索結果ページにジャンプする方法についての記事はこれで終わりです。検索とジャンプコンテンツを実装する関連ミニプログラムの詳細については、123WORDPRESS.COMの以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMを応援してください。 以下もご興味があるかもしれません:
|
<<: 柔軟で安定した高品質の HTML および CSS コード標準を作成するためのガイド
環境: (docker、k8s クラスター)、前回 docker で起動した Java プログラムの...
[LeetCode] 196.重複したメールを削除するSQL クエリを記述して、Person とい...
この記事は主にDockerによるKafkaのデプロイとSpring Kafkaの実装について紹介しま...
この記事の例では、カスタムスクロールバーコンポーネントを実装するためのjsの具体的なコードを参考まで...
目次1. UDPとLinuxの基礎の紹介2. 各機能の使い方1. ソケット機能の使用2. バインド機...
目次1. データベースの概要1.1 開発の歴史2. MySQL の紹介2.1. MySQLの概要2....
概要私たちは、双十一に天猫で化粧品を購入する人の平均支出額を知りたい(商品の価格帯を見つけるのに役立...
Linux ストリーム エディターは、データ センターでスクリプトを実行するのに便利な方法です。これ...
目次序文keep-avlive フック関数keep-avliveはどのコンポーネントをキャッシュする...
目次1. コンテンツの概要2. 文字セットと文字順序の概念と関係3. MySQL でサポートされてい...
1、%: 0 個以上の任意の文字を表します。あらゆるタイプと長さの文字に一致します。場合によっては、...
最近、IM を実行するときに、これらの 3 つのキーワードを同時に使用したときに問題が発生しました。...
1 はじめにデータベースを設計する場合、画像や音声ファイルをデータベースに挿入することは避けられませ...
場合によっては、リモート マシンでいくつかのコマンドを実行する必要があることがあります。これが時々行...
この記事では、学生管理を実装するためのVueの具体的なコードを例として紹介します。具体的な内容は次の...