2016-05-03 16 views
1

このサンプルコードを見てみましょう:Meteor.methods()関数に正確に与えられるものは何ですか?

Meteor.methods({ 
'tasks.insert'(text) { 
    check(text, String); 

    // and other stuff... 
}, 
'tasks.remove'(taskId) { 
    check(taskId, String); 
    Tasks.remove(taskId); 
}, 
}); 

メソッド()関数は、JSは、オブジェクトリテラルtooksが、そのオブジェクトの内側に、あなたは、標準の名前と値のペアを持っていません。どうして?

答えて

1

Creating an appページで指定されているように、サンプルコードではECMAScript 2015の機能が使用されています。あなたが言及する特定の機能は、hereと記載されている拡張オブジェクトリテラル構文です。

+0

あなたは正しいですが、1つのことはまだ矛盾しています。あなたが言及した例(https://babeljs.io/docs/learn-es2015/)では、関数名に一重引用符を使用していません。 – mcodeflow

関連する問題