meteor.startup()または$(function(){})を使用する必要があります。
-
12-12-2019 - |
質問
彼らは同じことをしますか?
クライアント内でどちらを使うべきですか?
if ( Meteor.is_client ) {
Meteor.startup(function () {
// my code here
});
}
.
または
if ( Meteor.is_client ) {
$(function() {
// my code here
});
}
. 解決
私が知ることができる限り、Meteor.startup
(クライアント上の)はjQueryの$
関数と非常によく似ています。それを使用するという主な利点は、クライアントとサーバー上の同じAPIであるため、クライアントとサーバーの両方で実行されているファイルに起動コードを作成したい場合は、Meteor.startup
が動作します。(また、Meteor.startup
よりも読みやすく、より自己文書化を容易にするための$
)
他のヒント
$
がテンプレートレンダリング前に呼び出された問題に答えたので、Meteor.Startup を使用するようにハード
だから私は、Meteor.startup
を使用する必要があるDOM要素を操作する必要がある場合は(JQueryファイルのアップロードプラグインのために使用しました)
所属していません StackOverflow