ドキュメント:Meteorでは、新しいユーザーがログインしたときにどうやって検出しますか?
http://docs.meteor.com/#publish_userId
が
これは一定であると言います。ただし、ログインしているユーザーが変更された場合は、公開値 関数が新しい値で再実行されます。
イベントドリブンコードを実行する方法はありますか?ログインしたユーザーが変更するイベントでのみ発生しますか?
ドキュメント:Meteorでは、新しいユーザーがログインしたときにどうやって検出しますか?
http://docs.meteor.com/#publish_userId
が
これは一定であると言います。ただし、ログインしているユーザーが変更された場合は、公開値 関数が新しい値で再実行されます。
イベントドリブンコードを実行する方法はありますか?ログインしたユーザーが変更するイベントでのみ発生しますか?
Meteor.user()
,Meteor.userId()
およびMeteor.userLoaded()
はすべて反応性データソース(documentation)です。
テンプレートヘルパー内に配置したり、それらの周りに独自のコンテキストを構築すると、現在のユーザーが変更されたときに気付くでしょう。
{{#if currentUser}}
があなたのテンプレートに適しています。
多くの場合、テンプレートヘルパーのコンテキスト外で[Meteor.autorun'](http://docs.meteor.com/#meteor_autorun)を使用することができます。 – avital
'Meteor.autorun'はいつもそこにいましたか?前にこれを見たことはありません。ヒントのためにありがとう! – Andreas
'Meteor.autorun'は' Deps.autorun'になりました – kynan