2017-11-30 11 views
0

標準のJS関数を配置し、いつものように呼び出すことができますし、(Meteor)イベントからそれらを呼び出すことはできますか?私はMeteorのメソッドについて読んでいますが、私のisClientの条件の中にいくつかの関数を書いて正常であるかどうかは分かりません。私は2番目の関数 'normalize_scale_offset'がMeteorイベントによって呼び出されるようなものを持っています。Meteor.methodsと標準JS関数の呼び出し

function normalize(val, max=1, min=0.1) { 
     return (val - min)/(max - min); 
    }; 

    function normalize_scale_offset(input, scale=1, offset=0) { 
     var normalized = input.map((val) => normalize(val, Math.max(...input), Math.min(...input))); 
     return normalized.map((val) => val * scale + Math.sqrt(offset)).map((val) => val * 1000); 
    }; 
+1

あなたが何を意味するのかよくわからない場合(あなたの質問を明確にすることができれば)一般的に、サーバー上で何かを実行するにはメソッドを使用します。クライアント上で動作させているのであれば、通常の機能を使用してください。 – d4nyll

+0

ありがとう、それは私の質問だった。メソッドの方法を試しましたが、期待通りに 'blaFunction'が見つかりませんでした。 – KonVas

答えて

2

はい、js関数は、クライアントまたはサーバー上で完全に受け入れられます。クライアントがサーバー上の関数を呼び出す必要がある場合のみ、メソッドが必要です。

0

一般的に、サーバー上で実行するものを呼び出す場合は、メソッドを使用します。クライアント上で動作させているのであれば、通常の機能を使用してください。

関連する問題