Описание тега flutter-graphql

0 ответов

Flutter GraphQL, как установить запрос и мутацию как функцию, как в Rest

Привет, ребята, я новичок во Flutter GraphQL, и я не могу использовать Mutation и Query как функцию, как в REST API. Я могу просто создать функцию. Пример: в Rest я могу просто создать: getData()async{ final response = await http.post(); } и это ког…
0 ответов

Flutter аутентификация на основе httpOnly cookie

Я использую flutter_graphql, и у них есть хорошая документация по работе с AuthLink, но она не подходит для всех видов методов аутентификации.например, при использовании api, в котором хранится httpPnly cookie, файл cookie не сохраняется и даже не о…
07 апр '20 в 20:09
0 ответов

Кэшированные данные или использование хранилища во флаттере?

У меня есть бэкэнд-сервер с graphql. И при запуске флаттера я вызываю запрос к бэкэнду для получения исходных данных. Эти исходные данные нужны на каждом экране. Итак, как я могу сохранить и использовать эти данные в своем приложении? Я использую gr…
29 апр '20 в 01:30
3 ответа

Кеш клиента Flutter GraphQl

Я использую Flutter graphql_client, который реализован примерно так же, как в этом примере Мое создание клиента выглядит так: abstract class AbstractAdapter { Link get httpLink; GraphQLClient client; AbstractAdapter() { client = GraphQLClient(cache:…
14 май '20 в 12:08
0 ответов

Ошибка при перекрытии объекта кодируемым объектом Ошибка в реализации настраиваемого объекта flutter dart graphql

String createOrder = """ mutation createOrder(\$userId: String!, \$warehouseId: String!, \$productMapping: [OrderProductCreateInput!]!){ createOrder(createInput:{ userId: \$userId warehouseId: \$warehouseId products: \$productMapping options: { auto…
01 апр '20 в 16:46
3 ответа

Невозможно получить ошибки, возникшие при мутации Graphql в проекте flutter

Я использую пакет graphql_flutter для операций GraphQL в своем приложении flutter. Запросы и мутации идут хорошо, но я не могу восстановить ошибки, следуя способам, указанным в их документе. Каждый раз, когда я получаю общее сообщение об ошибке, Cli…
21 июн '20 в 19:25
0 ответов

Как узнать, было ли доставлено сообщение при использовании подписки на graphql

Я создаю чат с подписками apollo graphql. Есть ли простой способ узнать, доставлено ли сообщение? Все, что я могу придумать, - это отправить идентификатор вместе с сообщением и после получения отправить его обратно. Но что меня беспокоит - я не хочу…
1 ответ

Как я могу получить "ошибки" из graphql-flutter

Я хочу получить свои отправленные ошибки из data.errors. Я использую https://github.com/zino-app/graphql-flutter/tree/master/packages/graphql, чтобы получить свой ответ. Мой ответ выглядит так: {data: {…}, status: 401, statusText: "OK", he…
21 сен '20 в 16:04
0 ответов

Graphql_flutter QueryResult runMutation возвращает значение null, хотя мутация выполняется правильно

Я использую graphql_flutter 3.1.0 и начал аутентификацию для своего приложения, и мне нужно установить пользователя в моем состоянии поставщика при успешном создании. Моя мутация CreateUser в настоящее время: final String createUserMutation = "…
0 ответов

Преобразование данных Flutter "Тип" не работает при обновлении до версии 1.22

Я получаю данные из конечной точки graphql и сериализую данные с помощью пакета json_serializable путем преобразования ответа в преобразованную модель данных для облегчения доступа к полям. Как ни странно, мой код и раньше работал нормально, но с те…
4 ответа

Пакет не отображается в папке пакетов dart, даже если он установлен

У меня возникли проблемы с установкой этого пакета https://pub.dev/packages/graphql_flutter/install, одна из его зависимостей - это пакет graphql https://pub.dev/packages/graphql. Когда я делаю pub, он устанавливает, en показывает все, что ожидается…
01 ноя '20 в 19:53
2 ответа

Результат мутации Mock GraphQL теста флаттера

Я пытаюсь создать тесты виджетов для флаттер-приложения с помощью GraphQL. Я хочу протестировать поведение приложения, которое зависит от результата мутации GraphQL в отношении действия пользователя. Это очень простой пример приложения: class FirstS…
3 ответа

Тест на флаттер GraphQL-запрос

Я хочу протестировать свой запрос GraphQL. У меня есть клиент GraphQL, и я использую удаленный источник данных для выполнения своих запросов. class MockGraphQLClient extends Mock implements GraphQLClient {} void main() { RemoteDataSource RemoteDataS…
09 фев '21 в 00:44
1 ответ

Flutter: graphql_flutter FetchPolicy.noCache возвращает кешированные данные от другого пользователя

Я использую пакет graphql_flutterменя , и у возникла проблема с кешированием. Клиент передает кэшированные данные от одного пользователя другому, даже если FetchPolicy установлен на noCache. Ниже я обрисовал в общих чертах, как выглядит моя настройк…
22 апр '21 в 14:45
0 ответов

Flutter | GraphQL -> Уведомлять кеш после обновления * вручную *

Итак, я смотрю запрос, используя client.watchQuery(...).stream.listen(...) а позже я запускаю мутацию, в которой я в основном добавляю данные в список. Поскольку кеш недостаточно умен, чтобы обновляться самостоятельно, я вручную обновляю его в updat…
07 май '21 в 15:47
0 ответов

Обновление кеша Flutter graphql работает только один раз

static Future<QueryResult> updateOrderStatus({required dynamic input, required String status, required String orderId, required String buyerId}) { final client = GraphqlClient.getGraphQlClient(); print(input); final MutationOptions options = …
21 май '21 в 16:24
0 ответов

flutter Graphql Войти

Будущий логин () async{insert (<String, dynamic> {"username": useremail.text,"password": password.text}); x = await result.data.toString(); if(x == null) { _showInSnackBar("somthing went wrong"); } if(x != null) { _showInSnackBar("success"); }…
29 май '21 в 15:48
1 ответ

Поле Flutter GraphQLError требует типа String, найдено String

Я новичок в GraphQl в flutter, и я хотел бы использовать этот запрос, который я реализовал в Laravel: type Query { users: [User!]! @paginate(defaultCount: 10) user(id: ID @eq): User @find(model:"App\\Models\\User") loginAccount(mobile_number:String …
12 июл '21 в 22:09
0 ответов

класс GraphQL для использования переменных в пользовательском интерфейсе

У меня есть класс для подключения к серверу (сейчас работает). и теперь я хочу изменить класс так, чтобы я писал переменные для чтения запросов и возвращал данные с сервера. и я хочу использовать их в приложении пользовательского интерфейса. просто …
11 сен '21 в 17:29
1 ответ

Остановка функции во флаттере

Я новичок в флаттере, и у меня проблема с функцией флаттера. Он добавляет данные на график, и я запрограммировал кнопку, чтобы начать обновление графика. Как мне это остановить? Я создал еще одну кнопку, и я хочу запрограммировать ее, чтобы останови…
26 сен '21 в 19:57