Weboldal keresés
Megpróbálom integrálni az apollo-angular-t az Angular projektembe, amely Angular V8-at használ, de a következő hibákat kapom:
Az általam használt apollo-angular verziók a következők: "@apollo/client": "^3.4.11", "apollo-angular": "^2.6.0", és "graphql": "^15.5.3".
Azt is szeretném tudni, hogy tényleg lehetsége
További információ →
Megpróbálom elérni a grafikon végpontomat, hogy a böngészőmben megjelenjen a játéktér. A szerver a serverless szerint fut, amit az alábbi ábra mutat, amikor egy npm start parancsot adok ki.
Azonban, amikor valójában rákattintok arra a linkre, 502-es hibát a
További információ →Megpróbálom lefordítani a React Native alkalmazásom 0.64.0 verzióját. Minden rendben volt a migráció után a JavaScriptről TypeScriptre, de hirtelen ez a problémám akadt:
Képernyőképet készíteni a fordításhoz
Megpróbáltam újra törölni a node modulokat és a yarn-t, de nem sikerült a fordítás.
Nálam is ez a hiba jelenik meg a konzolon:
Hiba a konzolon
Nem tudom, hogy kell-e még valamit telepítenem, kérlek, segíts.
Ez az én Apollo kliens verzióm:
További információ →
Apollo Federation + TypeScript-et használok egy GraphQL szerver megvalósítására alhálózatokkal. Jelenleg a gateway-en dolgozom, és szeretnék rá middleware-t alkalmazni, amely tokencsere funkciót hajt végre. A probléma az, hogy nem tudom elindítani a gateway-t. Itt van a tesztkód.
async function További információ →Ez az én funkcionális komponensem, amely a useQuery használatát végzi a @apollo/client-ból:
function MyComponent(props) { const { data } = useQuery<MarketScannerSearchProps>( MARKET_SCANNER_SEARCH_PROPS_QUERY, { onCompleted: (data) => { console.log("completed", data) }, } ) console.log("data", data) // ... rest of function + return rendered result }Ezt kapom a konzolo
További információ →Jelenleg egy API átjárót építek az Apollóval. Jelenleg némi hitelesítést építek bele, van egy hitelesítési mikroszolgáltatásom az átjáróm mögött, és képes a felhasználói hitelesítő adatokat ellenőrizni és JWT-t visszaadni - itt nincs probléma.
Azonban most eljutottam odáig, hogy a middleware-t a apollo-server-express gateway-en implementáljam, és olyan hibát kapok, amivel küzdök, amikor megpróbálom átadni a dekódolt JWT terhelést a context-nek.
Hivatkozásként ezt az ú
További információ →Kicsit új vagyok a front-end stack-ben, az Apollo dokumentációból nem tudom kitalálni magamtól, hogyan lehet az alábbiakat csinálni.
Próbálom az hibákat is becsomagolni a válaszadatokba. Így akkor lesz data.data és data.error a válaszként.
export const wrapDataLink = new ApolloLink((operation, forward) => { // not sure how I access data and erorrs both here return forward(operation); });Mellesleg már van egy onError linkem a hibák kezelésére.
További információ →
Megpróbálom használni az Apollo React HOC-ját adatok lekérésére és átadására a komponensemnek, de egy hibát kapok:
Argument of type 'typeof BrandList' is not assignable to parameter of type 'CompositeComponent<{ data?: QueryProps | undefined; mutate?: MutationFunc<{}> | undefined; }> További információ →Dolgozom egy projekten, amely több távoli sémát egyesít egy átjáró szolgáltatásban, és kiterjeszti a típusokat ezekből a sémákból. Ezt a mergeSchemas segítségével valósítjuk meg a graphql-tools-ból, ahol megadjuk a szükséges fragmentumokat és egyedi feloldókat, hogy a megfelelő sémákhoz irányítsuk a lekérdezéseket. Ennek a megvalósításnak a része:
const typeExtensions = ` extend type VsStatistics { commonCompetitors(filter: DateRangeFilter): [Player!] További információ →Próbálok futtatni egy egyszerű Mutációt egy kép feltöltéséhez, de elakadtam ezzel a hibával: „Hiba: Csak egyetlen 'Upload' nevű típus lehet.”
ez az én kódom
import { FileUploadI, GraphQLUpload } from 'graphql-upload' @Mutation(() => Picture) async uploadPicture(@Arg('data', () => GraphQLUpload) data: FileUploadI): Promise<Picture> { //.. implementation }Apollo-t és Express-t használok szerverként, valamint TypeScript-et a Type-Graphql-
További információ →