Summary of the current scenario I have:
- I have a container component which has a form.
- I have a secondary component which has an input field.
The container component has a control group and would like to assign the
input field inside the secondary component to this control group.
Container Component code:
controlInput1: Control = new Control('');
controlInput2: Control = new Control('');
containerForm: ControlGroup = new ControlGroup({
input1: this.controlInput1,
input2: this.controlInput2
});
controlInput2 or input2 is based in the secondary component which is
included in the containerForm.
<form [ng-form-model]="containerForm">
<input ng-control="input1" id="input1">
<secondary-component control-id="input2"></secondary-component>
</form>
Secondary component code html:
<h1>Secondary Component!</h1>
<input ng-control="{{controlId}}" id="{{controlId}}">
Secondary component code TS:
@component({
inputs: ['controlId']
})
export class SecondaryComponent {
@Input() controlId;
}
How can I get the component to start talking with the control group in the
container?
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.