最近自己在做小程式練習,分享我遇到的小坑
直接對this.data進行賦值,是無法更新視圖綁定的資料的,會造成資料不一致
需要使用this.setData更新
this.data.key = value this.setData({ key: value })
暫時不支援絕對路徑
const util = require('../../utils/util.js')
不能使用靜態文件,只能使用base64和網絡圖片
可以用解
background: #fff url(data:image/jpeg;base64,***) <image class="logo" src="/images/logo.png" mode="cover"></image>
app.wxss的樣式不能應用到元件內部
可以按需引用import: “”
@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>
以上是小結—在微信小程式開發中會遇到的一些問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!