首页 > 解决方案 > 如何不破坏以角度显示选项卡组件?

问题描述

我的问题

你好我怎么能不破坏图像中显示的标签组件。

我将制作一个类似标签的系统。但是对于性能问题,如果我不使用标签,我想破坏它。

如果我使用标签,当我改变时不要破坏。因为我想再次使用模型(如文本框)回到标签之前。

我现在使用路由器插座系统,但是当我更改选项卡时,选项卡会自行销毁。

有什么解决办法??

标签: angulartabscomponents

解决方案


我认为你应该考虑不在你的组件中存储或计算任何东西,因为当你离开路线时它们会被销毁,它们应该被销毁。您不希望所有组件并行存在。

如果您需要在选项卡(组件)之间共享一些数据,或者只是存储选项卡的状态,您可以使用可注入服务来完成。服务默认是单例的,你可以在每次路由器为你创建标签内容时注入同一个实例

有用的链接: https ://angular.io/guide/dependency-injection


推荐阅读