![](/img/trans.png)
[英]Template.myTemplate.rendered not rendered until after a page refresh
[英]Meteor Template.myTemplate.rendered not fired after Accounts.createUser function
我注意到在Accounts.createUser
函數上進行重定向后未觸發Template.myTemplate.rendered
。 如果我訪問網站時沒有在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”是否存在會更好嗎?
我找到了這個軟件包,解決了我的問題:
meteor add meteorhacks:fast-render
祝您有美好的一天,謝謝大家的幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.