本文主要是介绍vant中点击表单中的普通按钮为什么会触发表单提交?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
亲测可用,若有疑问请私信
在表单中,除了提交按钮外,可能还有一些其他的功能性按钮,如发送验证码按钮。在使用这些按钮时,要注意将native-type设置为button,否则会触发表单提交。
<van-button native-type="button">
发送验证码
</van-button>
这个问题的原因是浏览器中 button 标签 type 属性的默认值为submit,导致触发表单提交。我们会在下个大版本中将 type 的默认值调整为button来避免这个问题。
这篇关于vant中点击表单中的普通按钮为什么会触发表单提交?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!