Angular: el cambio de valor formGroupName no actualiza el formulario

Como se describe en el título,formGroupName El cambio de valor no actualiza el formulario. (después de presionar el botón, el valor que se muestra en la entrada sigue siendo el mismo)

Aquí hay unsaqueador.

@Component({
  selector: 'my-app',
  template: `
   <form [formGroup]="myForm">
    <div [formGroupName]="fgn">
        <input [formControlName]="'name'">
    </div>
</form>

<button (click)="formChange()" >Change</button>

{{fgn}}
<br>
{{myForm.value | json}}
  `,
})
export class App {

    private myForm: FormGroup;
    private fgn: String;

    ngOnInit() {
        this.fgn = 'zero';

        this.myForm = this.formBuilder.group({
            zero: this.formBuilder.group({
                name: 'Zero'
            }),
            one: this.formBuilder.group({
                name: 'One'
            })
        });
    }

    formChange() {
        this.fgn = 'one';
    }

    constructor(private formBuilder: FormBuilder) {

    }
}

Respuestas a la pregunta(3)

Su respuesta a la pregunta