Angular 角度控制值访问器在(更改)事件中激发旧值

Angular 角度控制值访问器在(更改)事件中激发旧值,angular,angular6,controlvalueaccessor,Angular,Angular6,Controlvalueaccessor,我使用的是Angular v6.0.0,我的组件是implements ControlValueAccessor; 在变更事件中,我总是看到它的旧值,但当绑定ngModel的值时,它是新值。 我做了一个决定 使用EventEmmiter时,必须在输出事件中传递$event,因为$event保存发出的值 下面是一个例子 <app-switch size="small" name="skip_notification" (change)="changed($event)" [(ngModel

我使用的是Angular v6.0.0,我的组件是implements ControlValueAccessor;
在变更事件中,我总是看到它的旧值,但当绑定ngModel的值时,它是新值。 我做了一个决定


使用EventEmmiter时,必须在输出事件中传递$event,因为$event保存发出的值

下面是一个例子

<app-switch size="small" name="skip_notification" (change)="changed($event)" [(ngModel)]="value"></app-switch>
这里有更新

<app-switch size="small" name="skip_notification" (change)="changed($event)" [(ngModel)]="value"></app-switch>
 changed(event) {
    this.value1 = event;
  }