我正在尝试创建多个相同组件的实例,并使它们“可制表” - 基本上每个组件实例只应该一次显示。问题在于我知道[hidden]指令,但它对我不起作用,因为我已经使用了许多HTML中的ID标签来构建这个巨大的组件,并且当它们同时存在于DOM中时,除了其中一个组件之外,它会破坏CSS规则。
我的问题是是否有一种方法可以从DOM中删除组件,但仍然将它们保留在内存中(用于数据保留),以便稍后重新插入?谢谢!
更新:
我能够想出一个解决方案,利用抽象的RouteReuseStrategy类。信息来自于这里:
我的问题是是否有一种方法可以从DOM中删除组件,但仍然将它们保留在内存中(用于数据保留),以便稍后重新插入?谢谢!
更新:
我能够想出一个解决方案,利用抽象的RouteReuseStrategy类。信息来自于这里:
@Input
并使其接受该数据。 - Ahmed Musallam