typescript 响应式表单:setValue方法和patchValue
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 响应式表单:setValue方法和patchValue相关的知识,希望对你有一定的参考价值。
// 什么时候设置呢? 答案取决于组件何时得到数据模型的值
ngOnChanges()
// setValue可以设置所有值
this.heroForm.setValue({
name: this.hero.name,
address: this.hero.addresses[0] || new Address()
});
}
// patchValue可以设置一部分
this.heroForm.patchValue({
name: this.hero.name
});
ngOnChanges() {
// reset除了设置还会重置状态
this.heroForm.reset({
name: this.hero.name,
address: this.hero.addresses[0] || new Address()
});
}
以上是关于typescript 响应式表单:setValue方法和patchValue的主要内容,如果未能解决你的问题,请参考以下文章
typescript [Storage setValue]按键#setValue更改值
使原始的Angular表单控件变脏[重复]
响应式表单-Angular高级编程
ng2响应式表单-翻译与概括官网REACTIVE FORMS页面
模板驱动表单和使用服务的响应式表单之间的区别
如何让 Marketo 表单在嵌入到响应式 WordPress 网站时做出响应?