【问题标题】:Display other elements next to md-tab but below the tabs header在 md-tab 旁边但在选项卡标题下方显示其他元素
【发布时间】:2016-01-03 17:26:45
【问题描述】:

我是 Angular Material 的新手,刚刚了解了 md-tabs 指令。我想知道是否有一种简单的方法可以将非 md-tab 元素插入到所有 md-tab 元素的左侧(或右侧),但在选项卡标题下方。 我正在寻找的样机:

我想我可以复制标记并将其插入每个选项卡,但这似乎不是一个非常实用的解决方案。在任何情况下,仅仅添加一个非 md-tab 元素作为 md-tabs 的第一个子元素是行不通的。

编辑:我想到的另一个解决方案是根据在标题区域中选择的元素手动加载选项卡内容 - 我知道该怎么做 - 但是我会失去选项卡之间的平滑过渡动画。

【问题讨论】:

    标签: angularjs material-design angular-material


    【解决方案1】:

    我会为此使用指令,因为您必须将其包含到每个选项卡的内容中。它会很简单。

    或者您可以只使用md-tabs,而不将每个选项卡的内容放入md-tab。利用md-selectedmd-tabs 并以正确的方式激活您的html 节点可见性。在这种情况下,您可以在左侧放置一些东西,因为您将定义布局。

    【讨论】:

    • 您的第二个建议也是我认为最好的。我唯一不知道的是如何为标签更改自己编写动画脚本。但我想这应该不会太难
    • 动画也可以轻松完成,不用担心。只是可能需要一点阅读来实现它。
    猜你喜欢
    • 1970-01-01
    • 2011-12-21
    • 1970-01-01
    • 2022-01-26
    • 2022-07-08
    • 2014-01-05
    • 2019-03-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多