删除整个子对象(在子级别)并查看父数组中的删除

时间:2017-06-29 17:50:04

标签: html arrays angular typescript eventemitter

我正在构建一个Angular 2应用程序。

我的父类ParentComponent中有一个名为childObjects的数组。根据{{​​1}}数组的长度,创建childObjects,例如,如果ChildComponents的长度为3,则会创建3 childObjects。在我的应用程序的运行时,用户可以选择删除子级别中的一个 ,即ChildComponent中有一个删除按钮/功能。

如何删除整个对象(在我的情况下是一个ChildComponent),并更新仍保存对它的引用的父数组(在childObjects中)?我知道如何使用EventEmitter执行此操作,但我想知道是否可以避免使用EventEmitters。

基本上,如何删除/更新子组件,然后将这些更改(或删除)反映在包含没有EventEmitters的数组中的对象的父组件中(如果可能)?

0 个答案:

没有答案