微信小程序獲取formId時提示"the formId is a mock one"

微信小程序使用模板消息須要使用表單提交 formId,所以進行了簡單的代碼測試,在 wxml 文件中建立 form 對象,並在 form 標籤中聲明屬性 report-submit="true" 。小程序

wxml 代碼以下:微信小程序

<form name='sendMessageTest' report-submit='true' bindsubmit='getFormId'>
      <button form-type="submit">獲取formId</button>
    </form>

js 代碼以下:微信

getFormId: function (e) {
    console.log(e.detail.formId);
  }

邏輯很簡單,就是在點擊提交按鈕後,獲取到 formId,可是在實際運行時,獲得的結果倒是:the formId is a mock one測試

formId-mock

後面問了一下作過這個的朋友才知道,這個值須要在真機調試中才會正常出現,點擊真機調試,並在手機上再次點擊這個功能按鈕,果真打印了正常的 formId。調試

相關文章
相關標籤/搜索