gpt4 book ai didi

angular - 模板驱动表单和使用服务的响应式(Reactive)表单之间的区别

转载 作者:行者123 更新时间:2023-12-05 01:40:23 25 4
gpt4 key购买 nike

我想知道什么时候应该使用模板驱动表单而不是响应式表单。我知道基于该问题(What are the practical differences between template-driven and reactive forms?)的理论,但我不知道 Angular Material 使用哪一个。我一直对哪种用途有疑问。

谁能帮帮我?

提前谢谢你。

最佳答案

作为专注于 Angular 的开发人员,我建议始终使用响应式表单设置。

开发人员会争辩,但请相信我,您以后会省去麻烦的。 Netanel B 也在这里写道:Why It’s Time to Say Goodbye to Angular Template-Driven Forms

假设您想要一个非常简单的输入,您可能会想简单地使用

  • ng模型
  • 模板变量
  • @ViewChild

他们现在可能还好。

但是假设您需要添加:

  • 验证
  • 观察变化
  • 以编程方式更新值

这些都需要您依赖并围绕您选择的访问输入的方法进行编码。

在哪里Reactive forms是一个预构建的 API,它为每个需求带来了一个标准。

关于angular - 模板驱动表单和使用服务的响应式(Reactive)表单之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56758871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com