在from表单中增加了report-submit,但是没有出现fromid

发布于 8 年前作者 zgu9988 次浏览最后编辑 8 年前来自 ask

<form  bindsubmit=‘submitform’ report-submit=‘true’>

10 回复
tao94
tao941 楼6 年前

嗯嗯,做了好几个消息推送了,就是在后台时常会到部分异常是因为fromId为空的,但是又重现不了有点郁闷

xiaming
xiaming2 楼6 年前

我没遇到过空的,不过formid只能真机去拿

rcai
rcai3 楼6 年前

谢谢,在真机调试模式下实现了。

ykong
ykong4 楼6 年前

我看文档上面写的是这样的,携带 form 中的数据触发 submit 事件,event.detail = {value : {‘name’: ‘value’} , formId: ‘’}

而我使用了你说的这个后,控制器输出的是这样的:

form发生了submit事件,携带数据为: the formId is a mock one

yongqian
yongqian5 楼6 年前

未复现问题,请提供一下出现问题的代码片段

xiayong
xiayong6 楼6 年前

<form  bindsubmit=‘submitform’ report-submit=“{{true}}”>

        <view hidden=“{{isFeedBack}}”>

          <textarea class=“feedback” value=“{{feedbackContent}}” name=“feedbackContent”  placeholder=“请详细输入具体会员、具体问题” />

          <button type=“primary” formType=“submit” class=“saveFeed”>提交</button>

        </view>     

    </form>     

submitform:function(e) {

    console.log(‘form发生了submit事件,携带数据为:’, e.detail.value)

  }

yangsong
yangsong7 楼6 年前

请问下,我在测试阶段和线上版本上都出现过一种情况,在真机上有时候能拿到formId,有时候却是空的,请问是什么原因?

minshao
minshao8 楼6 年前

report-submit=“{{true}}” 或 report-submit 试一下

jun86
jun869 楼6 年前

都试了,没有fromId返回

tao23
tao2310 楼6 年前

开发者工具中不提供真实formId,请在真机上获取