樣式問題
1.小程序設置background-image不生效
解決辦法是使用網(wǎng)絡圖片或者去http://imgbase64.duoshitong.com/
將 圖片轉(zhuǎn)化為base64格式财边≈欢停或者损离,放在image標簽里面用src也可以个初。
目前沒搜到原因只知道怎么解決壳鹤。
2.小程序button的默認邊框去不掉
.form-btn{
background-color:transparent;//去掉默認背景變成透明
}::after{border:none;}//用偽類的方式去掉邊框
3.小程序margin-bottom在ios下失效
換成padding
事件
3.method和event和散著放的函數(shù)
method里面放小程序自己定義的函數(shù)董习,例如bindtap等等綁定的函數(shù)哮奇;
event里面放要傳給子i組件的方法;
散著的函數(shù)是自定義的函數(shù)遗增,不能被小程序自定義的綁定事件調(diào)用的。
處理方式
4.form表單提交的方式(模板消息)
此方式基于微信通知的渠道款青。
- 模板推送位置:服務通知
- 模板下發(fā)條件:用戶本人在微信體系內(nèi)與頁面有交互行為后觸發(fā)
- 模板跳轉(zhuǎn)能力:點擊查看詳情僅能跳轉(zhuǎn)下發(fā)模板的該帳號的各個頁面
第一步:
兩種辦法獲取模板ID:
1.通過模板消息管理接口獲取模板ID
2.在微信公眾平臺手動配置獲取模板ID
第二步:
在頁面要綁定事件的元素用<form/>組件做修,report-submit屬性為true(這樣此時點擊按鈕提交表單可以獲取formId),參數(shù)e里面可以拿到detail里面的formid抡草。bindsubmit為綁定的提交事件饰及,如果是支付則是prepay_id。
<form report-submit bindsubmit="toAlert">
<button form-type="submit" class="form-btn func four form-btn-manage">
<image class="icon four-icon" src="../../images/alert.png"></image>
<view class="txt">巡場提醒</view>
</button>
</form>
<script>
toAlert(e): void {
this.formIdArr.push(e.detail.formId);
this.alatEvent('巡場提醒入口', '');
wepy.navigateTo({
url: '/pages/patrol-settings/reminders'
});
},
</script>