Json 管道 - 无法将字段设置为空

Json Pipe - unable to set field to empty

我在 angular 应用程序中使用 json 管道 过滤器。 问题是当我尝试通过将值设置为 null 或“”(空字符串)来重置字段时,管道字面显示 null''

如何正确清除我的字段?

 <div>
  <textarea [ngModel]="myJson| json" (ngModelChange)="update($event)" 
cols="200" rows="20"></textarea>
</div>
<button (click)="clear()"> Clear</button>

.TS

clear(){ 
   this.myJson = null // returns 'null'
   this.myJson = '': //returns ''
   this.myJson = {}; //returns {}
}

你应该在这里使用 undefined 在这种情况下你会得到一个空字段

clear(){ 
   this.myJson = undefined;
}