當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript graphql.GraphQLResult類代碼示例

本文整理匯總了TypeScript中graphql.GraphQLResult的典型用法代碼示例。如果您正苦於以下問題:TypeScript GraphQLResult類的具體用法?TypeScript GraphQLResult怎麽用?TypeScript GraphQLResult使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了GraphQLResult類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: Error

 .then((payload: GraphQLResult) => {
   if (payload.hasOwnProperty('errors')) {
     throw new Error(
       `Server request for query '${request.debugName}'
       failed for the following reasons:\n\n
       ${JSON.stringify(payload.errors)}`
     );
   } else if (!payload.hasOwnProperty('data')) {
     throw new Error(
       `Server response was missing for query '${request.debugName}'.`
     );
   } else {
     return payload;
   }
 })
開發者ID:mquandalle,項目名稱:apollo-client,代碼行數:15,代碼來源:networkInterface.ts

示例2: Error

 .then((payload: GraphQLResult) => {
   if (!payload.hasOwnProperty('data') && !payload.hasOwnProperty('errors')) {
     throw new Error(
       `Server response was missing for query '${request.debugName}'.`
     );
   } else {
     return payload as GraphQLResult;
   }
 });
開發者ID:gitter-badger,項目名稱:apollo-client,代碼行數:9,代碼來源:networkInterface.ts


注:本文中的graphql.GraphQLResult類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。