我目前正在玩Meteor和Meteorite以及他们的一些套餐。目前我正在尝试使用“accounts-ui-bootstrap-dropdown”创建一个简单的登录,但即使我使用“{{loginButtons}}”并且服务器没有丢失任何错误,我所得到的只是一个空的div元素,像这样:
<div id="login-buttons" class="login-buttons-dropwdown-align-right"></div>
我知道代码很好,因为我在Mac OS上运行没有任何问题,但是这个环境是使用Chrome的Ubuntu。
为什么会这样,我该如何纠正呢?
我唯一能想到的是我通过VirtualBox运行Ubuntu。
答案 0 :(得分:1)
这是一个偷偷摸摸的,因为你的问题中没有很多定义,例如你安装了什么包,你使用的是陨石等。但是,很可能的原因是你在某种程度上破坏了引导或没有把它包含在主要的流星包中。检查.meteor / packages中是否已安装bootstrap。
如果你还没有通过以下方式安装bootstrap:
meteor install bootstrap
来自主项目目录。
否则请确保您没有包含一些破坏命名空间的其他包或javascript。例如,拥有另一个bootstraps dropdown.js副本将导致空div。
另外请注意,目前很少有任何软件包是为bootstrap 3设计的,它也会破坏你的下拉列表,特别是在新的6.5.0版本中。