我已将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>
我不确定问题的根源在哪里,所以如果您希望我发布其他代码段,请告诉我。
答案 0 :(得分:2)
之前我遇到过这个问题,我找到了自己的解决方案。只需运行mrt remove bootstrap
和meteor remove bootstrap
。如果你有同样的问题。这可能会有所帮助。
答案 1 :(得分:1)
使用accounts-ui-bootstrap-3 blaze branch和{{&gt; _loginButtons}}
已更新以显示 smart.json :
{ "packages": {
"spin": {},
"bootstrap-3": {},
"iron-router-progress": {
"git": "https://github.com/Multiply/iron-router-progress.git",
"branch": "blaze-integration"
},
"fullcalendar": {},
"moment": {},
"bootstrap-3-timepicker": {},
"iron-router": {},
"accounts-ui-bootstrap-3": {
"git": "https://github.com/mangasocial/meteor-accounts-ui-bootstrap-3",
"branch": "blaze"
},
"mailgun-api": {},
"paypal": {},
"roles": {},
"autocomplete": {}
}
}
之后还执行Meteor更新
答案 2 :(得分:1)
这是一个暂时而丑陋的解决方案。呸。