我需要在我的网格中有一个上下文菜单,点击任意一行就可以看到它。我已决定在单独的组件创建,并会显示它使用ComponentFactoryResolver
和ViewContainerRef
并摧毁它的时候可以单击该菜单或关闭按钮外。现在每次创建组件或跟踪onChanges事件的更改?
,我想我可以做这另一种方式,首先,我需要创建的任何行,当用户单击关闭第一次用户点击该组件或外部只会隐藏菜单。在稍后的行单击组件将不会创建,而不会使用OnChanges
进行跟踪,并且传递给它的值将反映并且菜单将显示。
有了这个,我要摧毁我的主要成分此菜单组件的破坏事件,如果我没看错的。任何机构可以建议哪种方式更好,或者有更好的方法来做到这一点。
请张贴代码演示您尝试完成的任务。单从prosa就很难获得清晰的图像。只要使用'* ngFor'也可以,然后在绑定到的数组中添加/删除项。 –