Suchseite:search.wxml-Seite: <view class="form"> <input class="searchInput" value='{{keyWord}}' bindconfirm='goSearch' placeholder="Bitte geben Sie das Suchwort ein" type="text" /> </Ansicht> search.wxss-Stil: .bilden { Position: relativ; Höhe: 40px; } .searchInput { Rand: 1px durchgezogen #2c3036; Höhe: 40px; Zeilenhöhe: 40px; Schriftgröße: 14px; Rahmenradius: 20px; Farbe: #bebec4; Polsterung links: 35px; } suche.js: // SuchegoSearch: function(e) { var das = dies; var formData = e.detail.value; if (formData) { wx.Anfrage({ URL: „https://xxxxx/homepage/search“, Daten: { Titel: Formulardaten }, Kopfzeile: { „Inhaltstyp“: „Anwendung/json“ }, Erfolg: Funktion (Res) { dass.setData({ Suche: res.data, }) if (res.data.msg=='Kein zugehöriges Video'){ wx.showToast({ Titel: „Keine verwandten Videos“, Symbol: „keine“, Dauer: 1500 }) }anders{ let str = JSON.stringify(res.data.result.data); wx.navigateTo({ URL: '../searchShow/searchShow?data=' + str }) } // konsole.log(res.data.msg) } }) } anders { wx.showToast({ Titel: 'Eingabe darf nicht leer sein', Symbol: „keine“, Dauer: 1500 }) } } Suchergebnisse:searchShow.wxml-Seite: <Klasse anzeigen="Container"> <view class="listBox" wx:for="{{searchShow}}" wx:key="{{item.id}}"> <Ansichtsklasse="ListeHaupt"> <navigator url='../videoShow/videoShow?id={{item.id}}'> <image src="{{item.image}}" mode="widthFix"></image> <Ansichtsklasse='Listentitel'> <Ansichtsklasse="listSubtitle"> <text>{{item.title}}</text> </Ansicht> <Klasse anzeigen="Listentext"> <text>{{item.description}}</text> </Ansicht> </Ansicht> </navigator> </Ansicht> </Ansicht> </Ansicht> searchShow.js beim Laden: Funktion (Optionen) { let searchShow = JSON.parse(options.data); lass das = dies dass.setData({ SucheAnzeigen: SucheAnzeigen }) console.log(suchenAnzeigen) }, Dies ist das Ende dieses Artikels über die Implementierung der Suchfunktion und das Springen zur Suchergebnisseite in WeChat-Miniprogrammen. Weitere verwandte Miniprogramme zum Implementieren von Such- und Sprunginhalten finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
>>: So migrieren Sie das Datenverzeichnis in Docker
Voraussetzung: content="width=750" <...
Dieser Artikel beschreibt, wie Sie Apache auf ein...
Schritt 1: Holen Sie sich die MySQL YUM-Quelle Ge...
1. Indexierungsprinzip Indizes werden verwendet, ...
Dieser Artikel fasst die Implementierungsmethoden...
Docker virtualisiert eine Brücke auf dem Host-Rec...
1. Schauen wir uns zunächst eine Anweisung zur Ta...
Geben Sie net start mysql in cmd ein und die Eing...
Inhaltsverzeichnis 1. Wie entsteht Cross-Domain? ...
1. Installieren Sie das Baidu Eslint Rule-Plugin ...
Es gibt häufig Szenarien, in denen das Bild an di...
1. Über die Registrierung Der offizielle Docker-H...
Vorwort Bei der Entwicklung statischer Seiten, wi...
Szenario Das Unternehmensprojekt wird in Docker b...
Ich habe in letzter Zeit viel MySQL-bezogene Synt...