日常工作總結
- 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 。