【发布时间】:2019-01-11 06:50:47
【问题描述】:
场景:
我正在使用角度材质选项卡,每个不同的选项卡都有各自的动态组件。
因此,当我切换选项卡时,它会从 DOM 中删除内容。当我再次返回该选项卡时,它会再次加载内容。
问题:
我只想将内容更改为 display:none; 而不是默认行为,而不是将其从 DOM 中删除。
【问题讨论】:
-
根据文档:By default, the tab contents are eagerly loaded. Eagerly loaded tabs will initalize the child components but not inject them into the DOM until the tab is activated. 这听起来很像你在这里问的。您的选项卡的内容在技术上是渲染的,但它存储在内存中而不是 DOM 中。你真的想做你所描述的吗?
标签: angular6 angular-material2 angular-material-6