問題タブ [built-value]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
58 参照

dart-pub - built_value でのネスト生成

私は次のプロジェクト構造を持っています:

どちらのプロジェクトも built_value 不変モデルを使用しています。

app/pubspec.yaml:

packages/app_part/pubspec.yaml:

プロジェクトのフォルダー内でpub run build_runner watch実行しています。app

built_value_generatorではなく、.g.dartにあるソースに対してのみ生成されますapppackages/app_part

では、すべての依存関係build_runner watchのコードを生成するために実行する方法は?) app (少なくとも で指定されたローカル依存関係path)

0 投票する
1 に答える
1750 参照

flutter - Flutter :type '_InternalLinkedHashMap' はタイプ 'String' のサブタイプではありません

API 呼び出しを行うために Dio Client を使用しようとしています。応答を受信して​​いる間、エラーがスローされます

'_InternalLinkedHashMap' はタイプ 'String' のサブタイプではありません

それを解決しようとしていますが、私はできません。以下はコードです

Post API 呼び出し

モデル クラスは built_value を使用します

シリアライザークラス

それを解決する方法を教えてください

0 投票する
2 に答える
627 参照

flutter - タイプ Hasura.GraphQL.Transport.HTTP.Protocol.GQLReq のコンストラクター GQLReq を解析すると、オブジェクトが予期されていましたが、文字列が取得されました

Flutter、Chopper、および Built Value を使用して Hasura バックエンドにリクエストを送信しようとしていますが、次のエラーが表示されます。

チョッパーサービス

次のコードでリクエストを行います

リクエストモデル

0 投票する
1 に答える
1208 参照

flutter - エラー応答を特定のモデルに変換する - チョッパー フラッター

httpリクエストを作成するためにチョッパークライアントを使用します

API を作成しましたが、応答の種類が必要です: この形式での成功:

ステータス コード 400 と次の形式のエラー応答:

これに従って、応答用の buildValue コンバーターを作成します。

すべて問題なく、応答はデータモデルに正常に変換されますが、エラー応答を処理する方法がわかりません!

これは私の作成方法です:

リクエスト方法:

構築値コンバーター:

エラー応答を処理するにはどうすればよいですか?