meteor.startup()または$(function(){})を使用する必要があります。

StackOverflow https://stackoverflow.com//questions/11680710

  •  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ファイルのアップロードプラグインのために使用しました)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top