流星路线派遣从未发出警告
Meteor Route dispatch never rendered warning
路线:
Router.route('/logout', function(){
var self = this;
Meteor.logout(function(err) {
if (err) {
console.log('Error loggin out!');
}
self.redirect('/');
});
});
我收到此警告:
Route dispatch never rendered. Did you forget to call this.next() in an onBeforeAction?
有什么问题?
注销用户可能需要一些时间。在此期间您需要一个模板来显示。没有带铁路由器的模板,路由就不可能存在。或者至少铁路由器不能在没有它的情况下工作。
你的html:
<template name="logout">
Logging you out. Please wait...
</template>
您的路线:
Router.route('/logout', function(){
Meteor.logout(function(err) {
if (err) console.log('Error loggin out!');
Router.go("/")
});
this.render("logout"):
});
路线:
Router.route('/logout', function(){
var self = this;
Meteor.logout(function(err) {
if (err) {
console.log('Error loggin out!');
}
self.redirect('/');
});
});
我收到此警告:
Route dispatch never rendered. Did you forget to call this.next() in an onBeforeAction?
有什么问题?
注销用户可能需要一些时间。在此期间您需要一个模板来显示。没有带铁路由器的模板,路由就不可能存在。或者至少铁路由器不能在没有它的情况下工作。
你的html:
<template name="logout">
Logging you out. Please wait...
</template>
您的路线:
Router.route('/logout', function(){
Meteor.logout(function(err) {
if (err) console.log('Error loggin out!');
Router.go("/")
});
this.render("logout"):
});