我正在关注阿波罗教程(https://www.apollographql.com/docs/tutorial/resolvers/),我看到了这个代码:
me: async (_, __, { dataSources }) =>
dataSources.userAPI.findOrCreateUser()
Run Code Online (Sandbox Code Playgroud)
因为dataSources.userAPI.findOrCreateUser()返回Promise,我认为这await dataSources.userAPI.findOrCreateUser()是对的。
但是它运行得非常好,没有任何错误,我在 React 中得到了解决的价值……即使是下面的代码也运行得很好。
me: (_, __, { dataSources }) =>
dataSources.userAPI.findOrCreateUser()
Run Code Online (Sandbox Code Playgroud)
这段代码让我很困惑。它是如何工作的?