Ich habe kürzlich kleine Programme geübt und möchte die Fallstricke teilen, auf die ich gestoßen bin.
Es ist unmöglich, einen Wert direkt zuzuweisen to this.data Das Aktualisieren der an die Ansicht gebundenen Daten führt zu Dateninkonsistenzen
Sie müssen this.setData zum Aktualisieren verwenden
this.data.key = value this.setData({ key: value })
Absolute Pfade werden vorerst nicht unterstützt
const util = require('../../utils/util.js')
Statisch Dateien können nicht verwendet werden, nur Base64 und Netzwerk können verwendet werden. Bild
kann mit
background: #fff url(data:image/jpeg;base64,***) <image class="logo" src="/images/logo.png" mode="cover"></image>
@import "/app.wxss";
<view id="tapTest" data-hi="WeChat" bindtap="tapName"> Click me! </view> Page({ tapName(event) { console.log(event.currentTarget.dataset.hi) } })
<view animation={{animation}}> <my-component></my-component> </view>
<checkbox-group bindchange="checkboxChange"> <view bindtap="bindTap"> <view catchtap='catchTap'"> <checkbox value="{{value}}" checked="{{checked}}"/> </view> </view> </checkbox-group>
Video-Tutorial zur Entwicklung von WeChat-Miniprogrammen
Das obige ist der detaillierte Inhalt vonZusammenfassung – Einige Probleme, die bei der Entwicklung von WeChat-Miniprogrammen aufgetreten sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!