当我使用Model-Driven形式时:
@Component({
selector: 'my-app',
template: `
<p>
<label>First Name:</label>
<input type="text" formControlName="firstName">
</p>
`,
providers: [myService]
})
当我使用模板驱动形式时:
{{1}}
我认为上面两件事都有相同的功能。 所以,在开始新项目的时候,我觉得哪个更好?
答案 0 :(得分:1)
我认为上面两件事都有相同的功能。所以,在开始新项目的时候,我觉得哪个更好?
我猜你现在还没有完全探索过表格。目前Angular中存在一些模板驱动形式很难甚至是不可能的事情。
像Form数组一样动态添加和删除控件。列出每个控件并执行操作这在Reactive Forms中更实用,更简单。而且我觉得未来Angular团队将完全切换到Reactive表单,这是可行的方法。
我这样说的一些原因是 - PR支持模板驱动表单中的NgModelArray
有关Reactive Forms和Template Driven Forms的详情。
现在是你喜欢的电话。