【问题标题】:Angular Reactive Forms and"submit" buttonsAngular 反应式表单和“提交”按钮
【发布时间】:2018-07-06 12:38:06
【问题描述】:

我正在使用 Angular 构建一个反应式表单,我显然有一个类型“提交”按钮。 我还有其他按钮元素。但我不希望这些按钮提交表单。我怎样才能做到这一点? 我以为按钮元素上没有“type='submit'”属性,表单没有提交,但似乎不是这样。

谢谢

【问题讨论】:

  • type="button"
  • 好的,谢谢,很简单。所以大多数在按钮元素上没有“type”属性的浏览器默认添加“type=submit”,对吗?
  • 如果您的按钮在表单标签内,默认情况下它将是 submit 类型,除非您明确告诉它是 button 类型 :)
  • 你能分享你的代码吗

标签: angular angular-reactive-forms


【解决方案1】:

提交按钮应该是提交类型,其他所有不用于提交的按钮都应该是按钮类型。

<button type="submit">This is for Submit</button>
<button type="button">Regular Degular button</button>

【讨论】:

  • 所有按钮似乎都为我提交,无论它们是否属于提交类型
【解决方案2】:

简单的方法如下:

type ="button"

【讨论】:

    猜你喜欢
    • 2020-11-24
    • 2022-07-05
    • 2019-07-07
    • 2019-06-28
    • 2020-04-09
    • 1970-01-01
    • 2017-04-14
    • 1970-01-01
    • 2019-03-15
    相关资源
    最近更新 更多