1
  1. 3.26

1.小程序-获取formId

前置情况:1.formId需要收集;2.避免多次收集,要在达到一定次数后禁止获取id事件触发

解决办法:
1.将整个页面放在一个form的button里,然后需要对button的原有样式做重置
2.获取formId的form组件需要属性:report-submit为true,report-submit-timeout为500(毫秒数),达到一定次数后要禁止获取id,如果有report-submit-timeout,就算report-submit设置为false也能触发,所以也要设置report-submit-timeout为false。设置report-submit-timeout原因:

等待一段时间(毫秒数)以确认 formId 是否生效。如果未指定这个参数,formId 有很小的概率是无效的(如遇到网络失败的情况)。指定这个参数将可以检测 formId 是否有效,以这个参数的时间作为这项检测的超时时间。如果失败,将返回 requestFormId:fail 开头的 formId 。


chinawzc
174 声望11 粉丝

« 上一篇
ES6学习