Meteor.autorun
とTracker.autorun
の違いは何ですか?Meteor.autorun vs Tracker.autorun?
- はエイリアスですか?
- は廃止されましたか?
- ここでは、一方が他方よりも好ましい場合がありますか?
は、私は、テンプレートのライフサイクルコールバックでthis.autorun
を使用しての違いをよく知ってんだけど、この二つは同義的に使用され、ちょうど私がトリックを逃していないことを確認したい見てきました。
Meteor.autorun
とTracker.autorun
の違いは何ですか?Meteor.autorun vs Tracker.autorun?
は、私は、テンプレートのライフサイクルコールバックでthis.autorun
を使用しての違いをよく知ってんだけど、この二つは同義的に使用され、ちょうど私がトリックを逃していないことを確認したい見てきました。
まあ、それは容易にidentity operatorで見つけることができます。
それは同じ機能ではありませんので、これはfalse
次のようになります。
(function() {} === function() {})
は、の2つのautorun
で試してみましょう:
(Meteor.autorun === Tracker.autorun)
これはtrue
を返します。だからそれは単なる純粋な別名です。
ただし、Tracker.autorun
is documentedのみです。互換性のために古いAPIが残っていると思われます...
Meteor code on GitHubをチェックしましょう!
ファイル:
deprecated.js
Meteor.autorun = Tracker.autorun;
これはdeprecated.js
であり、それは//Deprecated functions
と流星0.5.4といくつかの下位互換性に関するいくつかのことを言います。どちらを使うべきかははっきりしているようです。
Deps
...
Meteor.autorunは公式ドキュメント(http://)にも言及されていないので、Tracker.autorunが公式リファレンスであると推測しています。 docs.meteor.com/#/full)。 –
これも私の前提です.....しかし、前提はうまくいっています...あなたは残りを知っています。契約が正式に成り立つことへの言及はすばらしく、私はある段階で、現在廃止されていると思われる 'deps.autorun'があることを知っています。 – pushplaybang