【发布时间】:2015-09-30 11:44:34
【问题描述】:
我正在启动一个应用程序,我正在添加一些从 getmdl 网站(标题和抽屉)提供的导航,如果它在 index.html 文件中,它可以正常工作,但是当我尝试 ng-include 时,测试汉堡包时不是因此显示抽屉,当我调整屏幕大小时,它完全消失了。
我认为某些 mdl 类在使用 tru ng include 时不起作用,但为什么?
<div ng-include="'tmpl/navigation.html'"></div>
<div class="mdl-layout mdl-js-layout mdl-layout--fixed-header">
<header class="mdl-layout__header">
<div class="mdl-layout__header-row">
<!-- Title -->
<span class="mdl-layout-title">Title</span>
<!-- Add spacer, to align navigation to the right -->
<div class="mdl-layout-spacer"></div>
<!-- Navigation. We hide it in small screens. -->
<nav class="mdl-navigation mdl-layout--large-screen-only">
<a class="mdl-navigation__link" href="">Link</a>
<a class="mdl-navigation__link" href="">Link</a>
<a class="mdl-navigation__link" href="">Link</a>
<a class="mdl-navigation__link" href="">Link</a>
</nav>
</div>
</header>
<div class="mdl-layout__drawer">
<span class="mdl-layout-title">Title</span>
<nav class="mdl-navigation">
<a class="mdl-navigation__link" href="">Link</a>
<a class="mdl-navigation__link" href="">Link</a>
<a class="mdl-navigation__link" href="">Link</a>
<a class="mdl-navigation__link" href="">Link</a>
</nav>
</div>
</div>
【问题讨论】:
标签: angularjs web-applications material-design angularjs-ng-include material-design-lite