问题标签 [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 回答
112 浏览

flutter - 转义一些 dart 关键字的文件

在我连接到服务器的应用程序中,返回此输出:

in是 dart 关键字,我不知道如何逃避它以从中获取数据,我得到这个错误:

错误:需要一个类成员。

0 投票
1 回答
58 浏览

dart-pub - 在 built_value 中嵌套生成

我有下一个项目结构:

这两个项目都使用 built_value 不可变模型。

应用程序/pubspec.yaml:

包/app_part/pubspec.yaml:

我正在项目的文件夹内pub run build_runner watch执行。app

built_value_generator.g.dart只为位于 中的源生成app,而不是在packages/app_part

那么,如何运行build_runner watch以生成所有app依赖项的代码)? (至少本地依赖项,用 指定path

0 投票
1 回答
1750 浏览

flutter - 颤振:类型'_InternalLinkedHashMap' 不是类型 'String' 的子类型

我正在尝试使用 Dio Client 进行 API 调用。当我收到响应时它会引发错误

“_InternalLinkedHashMap”不是“字符串”类型的子类型

试图解决它,但我不能。下面是代码

发布 API 调用

模型类使用built_value

序列化器类

帮我解决它

0 投票
1 回答
288 浏览

flutter - Flutter:在包 built_value 中随机播放 BuiltList

我开发了一个从 API 接收问题的应用程序。客户端使用built_value 进行检查。

有没有办法洗牌的对象 BuiltList<Aufgabe>fragen

这是客户应该做的。

0 投票
1 回答
352 浏览

flutter - 使用内置值解析嵌套 JSON 时出错

我正在尝试使用内置值包来序列化/反序列化数据。但是我在使用上面的包解析嵌套的 JSON 数据时遇到了困难。请帮助我在哪里进行更改,因为大多数代码是由构建运行程序自动生成的。

我遵循了以下教程:- https://resocoder.com/2019/07/14/chopper-retrofit-for-flutter-3-converters-built-value-integration/

0 投票
2 回答
627 浏览

flutter - 解析 Hasura.GraphQL.Transport.HTTP.Protocol.GQLReq 类型的构造函数 GQLReq 时期望 Object 但得到 String

我正在尝试使用 Flutter、Chopper 和 Built Value 向 Hasura 后端发出请求,但出现以下错误

斩波器服务

我使用以下代码提出请求

请求模型

0 投票
1 回答
282 浏览

flutter - 尝试创建自定义构建器会导致非唯一输出错误

我正在尝试为我的 Flutter 项目创建自定义构建器。我想实现类似于 built_value 代码生成的东西。

我首先build.yaml在项目的根文件夹中创建

然后dbBuilder在工厂实施app/db/build/builder.dart

DBAccessGenerator是一个空类继承自Generator

我的项目还包含built_value_generator。

完成上述步骤后,运行时flutter pub run build_runner build出现以下错误:

为什么会发生这种情况?我已经看过built_value_generator的源代码build_extensions: {".dart": [".built_value.g.part"]},它声明了构建扩展,但我的声明不同,我正在使用另一个目标扩展。

0 投票
1 回答
227 浏览

json - 未处理的异常:反序列化

我正在从在线端点获取数据。我正在使用 built_value 反序列化 JSON。但是我遇到了一个错误,我被卡住了。这是我得到的错误:

JSON

这是我实现模型的方式:

我的Tasks_Model.dart

我有一个 FutureBuilder 在这里检索任务:

我真的很感激解释我哪里出错了。提前致谢。

0 投票
1 回答
1208 浏览

flutter - 将错误响应转换为特定模型 - 斩波器颤振

我使用chopper客户端发出 http 请求

我写了一个 api,它必须有响应类型:使用这种格式成功:

状态码为 400 的错误响应,格式如下:

我遵循这个并为我的响应创建一个 buildValue 转换器。

一切都很好,响应成功转换为数据模型,但我不知道如何处理我的错误响应!

这是我的创建方法:

请求方法:

内置值转换器:

我该如何处理错误响应?

0 投票
1 回答
622 浏览

flutter - 如何使用 Firestore 的built_value 将对象转换为地图?

我不熟悉使用 built_value 的序列化程序,我使用 Firestore 作为后端。我想序列化我的模型,然后将给定的 Object 转换为 Map,以便将其放入 Firestore。

我在这里有这一行:

setData方法仅接受数据的 Map,因此我需要将其转换为地图。