微信公开课
微信公开课小程序热门讨论关于「[bug]表单中存在连续数字类input时表单提交有问题」的小程序开发问题
补充:表单中存在连续数字类input时表单提交有问题,当前Bug的表现(可附上截图)当表单(form)中有两个连续数字类input组件(即input的type属性为digit或number)时,表单里的butto
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小程序Buginput[type=numberdigit]客户端674240当前Bug的表现当表单(form)中有两个连续数字类input组件(即input的type属性为digit或number)时,表单里的buttonsubmit无效(bindtap事件有效),此问题只在真机环境出现,开发者工具中正常预期表现预期表单正常提交复现路径提供一个最简复现Demo由于无法在开发工具中重现,这里把简单的测试代码贴出来<template<viewstyle=margintop:200rpx;<formbindsubmit=onSubmit<inputtype=digitname=field1placeholder=请输入数字1<input<inputtype=digitname=field2placeholder=请输入数字2<input<buttontype=warnformType=submitbindtap=onTap提交<button<form<view<template<scriptimportwepyfromwepyexportdefaultclassDemoPageextendswepypage{data={}methods={onSubmit(e){consolelog(onSubmitForm:,edetail)}, onTap(e){ consolelog(onTap:,e) }}}<script即速小程序:是formtype,不是formType我用formtype试了ok:如果不使用wepy框架,用原生的方法实现是否存在问题:不使用wepy,使用原生代码也测试过,一样的结果,应该跟框架没关系:请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https:developersweixinqqcomminiprogramdevdevtoolsminicodehtml),这里提供下原生代码的demo哈:iPhone8,iOS121,674https:developersweixinqqcomszLT2X6mT7h47:实际测试发现:仅当存在连续的数字类input时表单提交有问题;不连续的数字类input可正常提交给button绑定tap事件可正常触发,但formsubmit事件无效@Link:我也是遇到了这个问题,感觉好尴尬安卓上流程的一匹,到IOS上还针对部分机型,一些正常一些不正常
更多有关「[bug]表单中存在连续数字类input时表单提交有问题」的讨论可以前往微信公开课小程序参与互动哦!了解更多
方法1:微信扫描微信公开课小程序码即可订阅热门讨论「[bug]表单中存在连续数字类input时表单提交有问题」
方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「[bug]表单中存在连续数字类input时表单提交有问题」
方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「[bug]表单中存在连续数字类input时表单提交有问题」
微信公开课小程序热门讨论「[bug]表单中存在连续数字类input时表单提交有问题」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。
微信公开课热门讨论「[bug]表单中存在连续数字类input时表单提交有问题」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。