【发布时间】:2019-07-16 19:38:48
【问题描述】:
我尝试做一个在父组件的 2 个部分中使用的组件。 要了解我想要做什么,请检查:
<div class="root>
<div class="for-desktop">
<filter></filter>
</div>
<div class="for-mobile">
<copy-of-filter></copy-of-filter>
</div>
</div>
所以我希望单个过滤器组件位于 2 个不同的位置,而不需要实例化 2 个组件。有可能吗?
【问题讨论】:
-
我认为您应该问自己是否需要相同的组件,或者您是否希望在同一组件的两个实例之间共享完全相同的状态。如果两个实例无法同时打开,但您希望能够在它们之间切换,则必须创建一个跟踪状态的服务,并使用建议的 ngif 解决方案 dota2pro
标签: angular components