Heim >Web-Frontend >js-Tutorial >WeChat-Miniprogramm todolist
weixinApp WeChat-Applet toDoList
Listenseite
Einfache Listenseite und Datenergänzung, derzeit gibt es einige Probleme
setData löscht einige Benutzerinteraktionsseiten. Es gab einige Probleme.
EingabeA ist ein Eingabefeld, bei dem ich die Formulardaten löschen muss.
Daten hinzufügen
Verwenden Sie wx.setStorageSync(KEY,DATA).
try { wx.setStorageSync('key', 'value') } catch (e) { }
Daten entfernen
Verwenden Sie wx.removeStorageSync(KEY)
try { wx.removeStorageSync('key') } catch (e) { // Do something when catch error }
Detailseite
Zu diesem Zeitpunkt wird der Routing-Mechanismus verwendet
<navigator url="/test/logs" > 查看 </navigator>
Modulares Testen
Einige ES-Syntax wird verwendet
WeChat wx.request
wx.request initiiert eine https-Anfrage. Ein WeChat-Applet kann nur 5 Netzwerkanforderungsverbindungen gleichzeitig haben.
Beim Testen von wx.request.
wx.request-Post übergibt Parameter, aber der Entwicklerserver kann die Parameter nicht abrufen
// 在php内嵌入此句也不适合。 header('Access-Control-Allow-Origin:*'); // 可能要在nginx 服务器上配置一些参数,可以让微信小程序调用
Grundsätzlich gibt es kein Problem damit erhalten. . (Es gibt kein Problem mit verschiedenen URL-Parametern)
Andere APIs wurden nicht getestet und werden nicht häufig verwendet. Bei Bedarf werden sie erneut getestet.
var count = 0 var maxRequest = 100 var getRequest = function(){ wx.request({ // 此域名必需要配置 url: 'https://test.com/t/wxRes', //仅为示例,并非真实的接口地址 success: function(res) { count++ if(count < maxRequest){ getRequest() } }, fail: function(res){ console.log(res) } }) } // https请求 for(var i = 0; i< 5;i++){ getRequest() } // 如果直接for10次的话,肯定有错误。这里只能for5次
Ich habe beim Testen ein Problem festgestellt. Das Veröffentlichen der Daten war nicht erfolgreich. Ziehen Sie Schlussfolgerungen, nachdem Sie die Dokumentation überprüft haben. Sie müssen einen Code hinzufügen