模板驱动与响应式表单区别

Angular 提供了响应式与模板驱动两种方式来处理表单数据,两者的区别在于:

模板驱动表单

1.使用简单。模板上直接使用双向绑定即可。

2.由于第一点,因此组件上的代码就会相应减少。

3.适用于简单表单及简单场景。

4.不利于单元测试

响应式表单

1.使用比较麻烦。

2.代码集中于组件上。

3.适用于复杂表单及场景。

4.更利于单元测试。

参考链接

What are the practical differences between template-driven and reactive forms?

What are the differences between template driven forms and reactive forms in angular 2

发表评论

电子邮件地址不会被公开。 必填项已用*标注