从指令中隐藏包含angular指令的元素

时间:2016-01-29 10:07:22

标签: javascript angularjs

给出以下一个父指令和两个子指令的情况:

<div pane-list>
    <div calc-pane></div>
    <div user-pane></div>
</div>

我可以在子指令上使用replace: true,然后在其模板<div ng-show="showPane">的顶层使用replace: true。这允许我控制窗格是否在我在此窗格列表中使用的指令内显示 - 而不回复父窗格列表指令与它有任何关系或需要共享范围。使用replace我可以在任何类型的父元素中使用这些窗格而不用担心。

显然正在移除dt2?.ToString("dd/MM/yyyy");,所以我该怎么办呢?我没有看到任何不太复杂的方法。如果我无法替换窗格元素,我就不会看到一种简单的方法可以在指令中显示/隐藏它。

有人有什么想法吗?

0 个答案:

没有答案