Javascript 删除模板内的对象[键];

Javascript 删除模板内的对象[键];,javascript,html,angular,Javascript,Html,Angular,是否以及如何从Angular 2+模板中的对象中删除关键点 伪代码: <span (click)="delete objectName.keyName"> cancel </span> 取消 这是一场闪电战 在模板中 如果我尝试获取(单击)=“删除objectName.keyName” 模板分析错误: 分析器错误:ng:///AppModule/AppComponent中[delete objectName.keyName]第8列

是否以及如何从Angular 2+模板中的对象中删除关键点

伪代码:

    <span 
          (click)="delete objectName.keyName"> cancel 
   </span>
取消
这是一场闪电战

在模板中

如果我尝试获取(单击)=“删除objectName.keyName”

模板分析错误:
分析器错误:ng:///AppModule/AppComponent中[delete objectName.keyName]第8列处出现意外标记“objectName”。html@0:12(“]删除objectName.keyName”>“在模板中删除”

该代码看起来不错。您测试过了吗?试着不要在模板中包含逻辑。制作一个“取消”函数来处理逻辑。@JackBashford不,不可能使用tempalte AFAIKyes中的Delete运算符,他不承认它是一个函数。
Delete
将被处理作为一个类属性
<a (click)="delete()">Delete in component</a>
delete() {
  delete this.objectName.keyName
}