微信小程序使用模板消息需要使用支付prepay_id或表單提交formId,
要獲得 formId 需要在 form 標(biāo)簽中聲明屬性 report-submit="true"
.wxml
代碼如下:
<form report-submit="true" bindsubmit="formSubmit" bindreset="formReset"> <label>姓名</label> <input name="name" /> <button formType="submit" type="primary">提交表單</button></form>
.js 代碼如下:
formSubmit: function (e) { // 獲取表單id formId = e.detail.formId; // 非真機(jī)運(yùn)行時(shí) formId 應(yīng)該為 the formId is a mock one console.log('表單id:', formId ); }
在微信開(kāi)發(fā)者工具中運(yùn)行獲取的 formId 為 the formId is a mock one ,要獲得真實(shí)有效的 formId 需要在真機(jī)上運(yùn)行。