孙肖宁

微信小程序formId 为 the formId is a mock one的原因
首先我们说下为什么要获取小程序的formId,如果我们想要给用户发通知(小程序消息)那么该用户必须在7天之内提交过...
扫描右侧二维码阅读全文
28
2019/08

微信小程序formId 为 the formId is a mock one的原因

首先我们说下为什么要获取小程序的formId,如果我们想要给用户发通知(小程序消息)那么该用户必须在7天之内提交过表单,也就是我们必须有7天之内的一个formId。
那么怎么获取formId呢。也很简单,提交表单的时候加上report-submit="{{true}}",也就是:
<form bindsubmit="formSubmit" report-submit="{{true}}">。按钮的类型为form-type="submit"
表单的提交建议还是使用这种,因为这样可以积累一个formId。小编之前为了方便直接写了个请求函数,那样获取不到formId。在取值formId的时候也很简单,只需要在formSubmit这个函数里面,获取就可以
let formId = e.detail.formId
但是在模拟器里面你会发现,你获取到的是the formId is a mock one.是不是很好奇呢。其实在模拟器是获取不到formId,只有真机才可以。

Last modification:August 30th, 2019 at 03:08 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment