Можно ли и как удалить ключ из объекта в шаблоне Angular 2+?
Псевдокод:
<span (click)="delete objectName.keyName"> cancel </span>
Вот StackBlitz
https://stackblitz.com/edit/angular-6h5sob?file=src%2Fapp%2Fapp.component.html
<a (click)="delete()">Delete in component</a>
, а затем
delete() { delete this.objectName.keyName }
В вашем шаблоне
Если я попытаюсь, я получу (click) = "delete objectName.keyName"
Ошибки разбора шаблона: Ошибка синтаксического анализатора: неожиданный токен 'objectName' в столбце 8 в [delete objectName.keyName] в ng: ///AppModule/AppComponent.html@0: 12 ("" delete objectName.keyName "> Удалить в шаблоне