当前位置: 代码迷 >> 综合 >> 小程序模板推送需要的formId获取
  详细解决方案

小程序模板推送需要的formId获取

热度:79   发布时间:2023-10-31 08:52:43.0

小程序模板推送需要formId和openId

openId获取可以查看官方文档,我讲讲formId的获取和遇到的问题:

我用的的uniapp开发小程序,其实这是最大的错误开始开发,开发小程序建议还是使用官方的微信开发工具,

uniapp写表单获取formId:(正确写法)

 <form @submit="submits"  report-submit='true' >
                  <button form-type ="submit" type = "default" size="mini">提交</button>
 </form>

小程序官网的写法写在HbuilderX里找不到方法!!!!

<form   bindsubmit="submits"  report-submit="true"><button  form-type='submit' data-name='buttonName' >提交</button>
</form>

submits(e) {
    console.log(e.detail.formId)
}

点击提交按钮的时候一直提示我 Component "pages/push/push" does not have a method "submit" to hand

说找不到方法,我就奇怪了方法定义也是写在method里面的!

最后去uniapp官网查看form的写法,差点气吐血:小程序官网的写法和uniapp的form的写法又不一样!

还有一个注意就是要到真机测试点击表单按钮才能拿到FormId