How to pass reactive form data between child to parent components with out using services

后端 未结 2 1977
别那么骄傲
别那么骄傲 2021-01-13 02:05

We would like to consume child reactive form data from parent when we click on parent button. Currently we are using viewchild for getting the child cpomponent reference. We

2条回答
  •  心在旅途
    2021-01-13 02:35

    If use a "referenceVariable" you has access to all the public variables and function of the "child"

    
    
    
    click(mychild.any)
    {
       console.log(mychild.detailsForm);
    }
    

    Anyway, I think you want a child that belong to a Form. For this you can use viewProviders in child

    viewProviders: [
        {
          provide: ControlContainer,
          useExisting: FormGroupDirective
        }
      ]
    

    As this link show

提交回复
热议问题