我注意到Template.myTemplate.rendered
函数重定向后未触发Accounts.createUser
。如果我访问站点时没有在Accounts.createUser
上进行重定向,则会触发rendered
函数。这是一个非常奇怪的行为。
这是我的代码:
Accounts.createUser({username: username, password: password}, function(err) {
if (err) {
showErr();
} else {
Router.go('home');
}
});
Template.home.rendered = function() {
console.log("test");
}
任何帮助将不胜感激。
最佳答案
我对此很不满意,可能在这里差强人意,但是您的“其他”代码会触发吗?在流星文档中,它说成功时不加任何参数。那么检查“ err”是否存在会更好吗?
关于javascript - 在Accounts.createUser函数后未触发 meteor Template.myTemplate.rendered,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25848388/