我注意到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");
}
非常感谢任何帮助。
答案 0 :(得分:1)
我是这样的菜鸟,我可能会远离这里,但是你的"其他"代码解雇?在流星文档中,它说没有关于成功的论据。所以最好不要检查是否错误"存在?
答案 1 :(得分:0)
我找到了这个包,解决了我的问题:
meteor add meteorhacks:fast-render
祝你有个愉快的一天,谢谢大家的帮助!