удалить объект [ключ] внутри шаблона; - PullRequest
3 голосов
/ 13 июня 2019

Можно ли и как удалить ключ из объекта в шаблоне Angular 2+?

Псевдокод:

    <span 
          (click)="delete objectName.keyName"> cancel 
   </span>

1 Ответ

0 голосов
/ 13 июня 2019

Вот 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 "> Удалить в шаблоне

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...