【发布时间】:2014-04-25 19:21:23
【问题描述】:
我已将 accounts-ui-bootstrap-3 包添加到我的 Meteor 应用程序中,但似乎无法使下拉菜单正常工作。我正在使用以下软件包:
这是供参考的回购链接 - https://github.com/Ja5onHoffman/mRoute
还有 {{loginButtons}} 标签所在的模板:
<template name="navBar">
<nav class="navbar navbar-default" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
</div>
<div class="collapse navbar-collapse">
<ul class="navbar nav">
<li><a href="{{pathFor 'homeTemplate'}}">Home</a></li>
<li><a href="{{pathFor 'aboutPage'}}">About</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
{{>_loginButtons }}
</ul>
</div>
</div>
</nav>
</template>
我不确定问题的根源在哪里,所以如果您希望我发布其他代码部分,请告诉我。
【问题讨论】:
-
你运行的是什么版本的流星?我在使用 V 0.8 时遇到了同样的问题
-
我更新到 0.8 仍然有问题。链接显示但没有下拉菜单。
-
下面有一个解决方案,但不漂亮
-
这里取得了一点进展。 .dropdown-menu 类在呈现下拉菜单时在两个不同的位置包含一个 display:none 属性。如果您在它显示的开发工具中关闭此功能,则不确定如何在 accounts-ui-bootstrap-3 文件中更改此功能,因为所有 .styl 文件都不包含 display: none for .dropdown-menu。
标签: javascript twitter-bootstrap meteor