ecmascript の矢印表記で meteor を使用する場合、'this' を使用してドキュメントに記載されている値にアクセスすると、常に失敗します。例えば:
Template.temp.onCreated(()=> {
this.var = new ReactiveVar("")
})
次に、次の方法でアクセスします。
Template.instance().var
いつも失敗します。これは、流星、クライアント、またはサーバー側での「this」のほとんどすべての使用において一貫しています。クライアントから調べると、「this」が「_this」にコンパイルされていることがわかります。これにより、常にコードが失敗します。
コードは次のようにコンパイルされます。
_this = this
Template.temp.onCreated(function() {
_this.var = new ReactiveVar("")
})
アドバイスをいただければ幸いです。