多くのハードワークの後、私の SpookyJS スクリプトは正常に動作し、Meteor アプリでコレクションを照会するために使用したい値の配列である戦争の戦利品を取得しましたが、大きな問題があります。
スプーキーからMeteor固有のメソッドを呼び出す方法が見つかりません...
したがって、spooky.on 関数のコードは次のようになります。
spooky.on('fun', function (courses) {
console.log(courses);
// Meteor.call('edxResult', courses); // doesn't work...
});
console.log は、私が望む結果を与えてくれます:
[ 'course-v1:MITx+6.00.2x_3+1T2015',
'HarvardX/CS50x3/2015',
'course-v1:LinuxFoundationX+LFS101x.2+1T2015',
'MITx/6.00.1x_5/1T2015' ]
私が必要としているのは、引数としてコースを使用して Meteor.method を呼び出す方法、または現在の Meteor.method の配列にアクセスする方法です。spookyjs が作業を終了した後です (悲しいことに、spooky が動作しているかどうかを確認する方法がわかりません)。終了した)
私の最後のアイデアは、Meteor.method にコールバック関数を与え、配列をセッションなどに保存することですが、それは非常に悪い設計のように思えます。もっと良い方法が必要だと思います。
私は私の小さな幽霊を非常に誇りに思っているので、フィニッシュラインの最後の数ピースを手に入れるための助けは非常に適用されます.