Angular如何在Childcomponent中获取FormControl的初始值

时间:2018-10-05 06:15:53

标签: angular angular-reactive-forms angular-components form-control

如何在ngOnInit方法中获取自定义组件的初始设置FormControl值?

如果您像这样设置表单控件:

testControl = new FormControl("abc123");

然后使用如下属性将其绑定到html中的自定义组件:

<app-custom-component [formControl]="testControl"></app-custom-component>

如何在自定义组件的ngOnInit()方法中访问其初始值(“ abc123”)?

我已经为我的自定义组件正确设置了ControlValueAccessor。

1 个答案:

答案 0 :(得分:0)

据我了解,您想将值从父组件传递到子组件?

在子组件中

@Input('variable_in_child_component')变量名

在父组件中,您需要将该值传递给子组件