2

例えば:

apolloServer(request => ({
  schema: typeDefinitionArray,
  graphiql: true,
  context: request.session
}))

http://docs.apollostack.com/apollo-server/tools.html

=>はバインドされたes6関数を意味することを知っていますthisが、()その後は何をし=>ますか?

4

1 に答える 1

3

をスキップすると()、それがラムダの本体であるか、戻りたいオブジェクト リテラルであるかが曖昧になります。だからそれはどちらかです

apolloServer(request => {
  return {
    schema: typeDefinitionArray,
    graphiql: true,
    context: request.session
}})

また

apolloServer(request => ({
  schema: typeDefinitionArray,
  graphiql: true,
  context: request.session
}))
于 2016-05-20T02:16:49.267 に答える