【问题标题】:When to use template driven & reactive forms in Angular何时在 Angular 中使用模板驱动和响应式表单
【发布时间】:2021-05-13 19:26:32
【问题描述】:

我已经阅读了很多关于 Angular 中两种形式的差异的文章,但没有找到实际的例子。那么,如果我有一个表格,并且只有一个复选框来选择行,那么是否有充分的理由使用反应式表单?我找不到不使用模板驱动方法的任何理由。

用复选框选择表格中的行...模板还是反应式??

在此表上方搜索输入...模板还是反应式??

(无验证)

【问题讨论】:

  • 这完全取决于您和您的项目需求。大多数时候,人们会根据要求同时使用它们。但是,我认为在实施之前设计每个模块很重要。如果某些模块需要它,则包含两者或仅包含一个。

标签: angular angular-reactive-forms angular-template-form


【解决方案1】:

理想情况下,当您有事可做将控制权交还给业务逻辑时,您应该使用响应式表单。

如果你想要一些非常简短和甜蜜的东西,例如验证数字或 minLen 或 maxLen 的东西,那么模板驱动的表单是最好的。对于复杂的验证,我们可能需要使用响应式表单。

我希望这会有所帮助。谢谢。

【讨论】:

    猜你喜欢
    • 2019-11-07
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    • 2022-01-23
    • 1970-01-01
    • 2016-04-26
    • 1970-01-01
    • 2023-03-09
    相关资源
    最近更新 更多