Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Meteor.js和引导模式_Javascript_Meteor_Twitter Bootstrap 3_Bootstrap Modal_Meteor Accounts - Fatal编程技术网

Javascript Meteor.js和引导模式

Javascript Meteor.js和引导模式,javascript,meteor,twitter-bootstrap-3,bootstrap-modal,meteor-accounts,Javascript,Meteor,Twitter Bootstrap 3,Bootstrap Modal,Meteor Accounts,我在meteor应用程序中使用引导模式来显示登录面板(帐户ui包)。 成功登录后,显示一个按钮“转到仪表板”,路由器重定向到/dashboard {{#if currentUser}} <a href="/dashboard" class="btn btn-primary">Go to dashboard</a> {{else}} {{> register}} {{> login}} {{/if}} {{{#if currentUser}

我在meteor应用程序中使用引导模式来显示登录面板(帐户ui包)。 成功登录后,显示一个按钮“转到仪表板”,路由器重定向到/dashboard

{{#if currentUser}}

<a href="/dashboard" class="btn btn-primary">Go to dashboard</a>

{{else}}
    {{> register}}
    {{> login}}
{{/if}}
{{{#if currentUser}
{{else}
{{>寄存器}
{{>登录}
{{/if}
问题是,在重定向之后,即使模式消失,屏幕仍保持黑色,整个页面被阻止(与模式完全相同,只是没有模式)

如果在我的重定向按钮中添加data dismise=“modal”,则会取消模式,但重定向不起作用-我仍在主页上

<a href="/dashboard" class="btn btn-primary" data-dismiss="modal">Go to dashboard</a>


我怎样才能使它关闭一个模式,并且仍然将我重定向到路由器链接?

$(“#modal”).modal('hide');Router.go('route\u after\u dissmiss')我应该将它绑定到按钮上吗?如果我使用:$('#myModal').modal('hide');Router.go('/dashboard')是的,将其绑定到单击事件的按钮。实际上,最好使用模式事件作为路由器的回调,例如:
$('#myModal').on('hidden.bs.modal',function(e){router.go()})
在使用代码时,我得到一个关于意外令牌的错误。有什么不对劲吗?(“#myModal”).on('hidden.bs.modal',function(e){FlowRouter.go('/dashboard'))在你的代码@MarekHas-try
$('#myModal').on('hidden.bs.modal',function(e){FlowRouter.go('/dashboard'))中缺少
$
$('#modal').modal').modal('hide');Router.go('route\u after\u dissmiss')我应该将它绑定到按钮上吗?如果我使用:$('#myModal').modal('hide');Router.go('/dashboard')是的,将其绑定到单击事件的按钮。实际上,最好使用模式事件作为路由器的回调,例如:
$('#myModal').on('hidden.bs.modal',function(e){router.go()})
在使用代码时,我得到一个关于意外令牌的错误。有什么不对劲吗?(“#myModal”).on('hidden.bs.modal',function(e){FlowRouter.go('/dashboard'))您的代码@MarekHas-try
$('#myModal')。on('hidden.bs.modal',function(e){FlowRouter.go('/dashboard'))中缺少
$