问题标签 [freezed]

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 回答
540 浏览

flutter - 飞镖冻结空类的默认值

如果 EFGModel 得到一个空的或 null abc json 值,什么是适合放在@Default()冻结注释上的值,@Default(ABCModel())是不正确的

0 投票
1 回答
169 浏览

flutter - 飞镖冻结转换为另一种数据类型

@JsonKey(name: "favourite") @Default("") String favourite

在我的 jsonfavourite中是Yand N,这意味着trueor false,可以直接在冻结中转换吗?所以我可以直接使用布尔值,而不是字符串

0 投票
0 回答
44 浏览

flutter - 通过实现 reso coder flutter firebase ddd course 使用 enum_to_string 包在我的课堂上使用 enum

请问有人知道如何通过 reso coder 实现 DDD 的使用并通过使用 enum_to_string 包将枚举与字符串转换为字符串来在类中使用枚举吗?例如。如果

实体、Dto、value_object 和值验证器将如何编写?

0 投票
0 回答
160 浏览

flutter - 名称“_SignInFormState”不是类型,不能在重定向的构造函数中使用。尝试重定向到不同的构造函数。扑

我是新来的集团。我的错误是“名称'_SignInFormState'不是类型,不能在重定向的构造函数中使用。尝试重定向到不同的构造函数。颤振。”我生成了冷冻文件。问题仍然存在。

我生成了冷冻文件。问题仍然存在。这些是来自 sign_in_form_bloc.dart 的代码

0 投票
0 回答
13 浏览

java - Java Talend 数据迁移冻结

我已经使用 Talend 实现了数据迁移。它从 MSSQL 读取、转换并写入 Oracle 和一些日志文件。该应用程序主要工作。然而,有时它只是冻结,没有记录错误。这是不可重现的。重新启动后,迁移通常可以正常工作。然而,这是一个主要问题,因为我必须使用一个脚本,该脚本使用不同的参数多次调用 java 应用程序。这应该在没有监督的情况下运行。我不知道如何解决这个问题。日志显示没有错误。使用任务管理器和 Java VisualVM 进行监控显示没有内存问题。任何关于如何解决这个问题的想法都将不胜感激。

0 投票
0 回答
736 浏览

json - 如何在冻结的 lib 中为 dart/flutter 纠正 toJson 转换器

尝试转换时,Profile 类未正确转换。作为 toString() 函数的结果退出。

个人飞镖

个人资料.dart

主要.dart

输出:

但它不是json格式!配置文件类转换不正确!而且我不能把它保存到firestore!

0 投票
1 回答
404 浏览

flutter - dart freezed @Default 不会在 JsonKey 上应用 defaultValue

我有一个名为Player( player.dart) 的类,它有一个名为 的字段isCaptain

上面的行在 中产生以下内容player.g.dart

Player当我使用Player.fromJson(playerJson)缺少is_captain键的对象创建对象时,isCaptain将其设置为null对象Playerfalse不是@Default.

当我添加defaultValue: false如下@JsonKey(...)

...实施player.g.dart更改为:

现在一切都按预期工作,如果is_captainAPI 响应中不存在,则isCaptain获取默认值false.

我很困惑,因为freezed 的文档说添加也会@Default自动添加defaultValue@JsonKey(...)但这里似乎并非如此。我错过了什么?

0 投票
0 回答
54 浏览

flutter - 当我使用 Freezed 包生成档案时,我收到了这条消息:[SEVERE] freezed:freezed on [my archive directory]:堆栈溢出

我正在使用使用冻结生成器的不同包,包括带有 modules_codegen 的模块化,当我生成运行档案生成器命令的文件时,我收到此消息

该消息使用@freezed 和@Injectable() 出现在不同的上下文中,在nullsafety 一切正常运行之前

0 投票
1 回答
112 浏览

flutter - 冻结的 BLoC - 产量不会向小部件发出状态更改

使用状态更改观察器,我可以看到我的集团将其状态更改LoadInProgressPmLoadSuccess. 但是,更改为 时不会调用小部件LoadInProgress。我在 中有一个断点,但是,代码仅在发出BlocBuilder时才会停在那里。PmLoadSuccess

我的状态定义

集团

小部件(如果加载成功则调用另一个小部件)

0 投票
1 回答
365 浏览

flutter - 颤振:需要冻结,也没有用@Default标记

我正在尝试在我的应用程序上使用 freezed,所以我添加了

对我的依赖。

之后,我创建了简单的冻结类:

但我得到了这个错误:

这是颤振医生:

我的项目不是空安全的,我想在非空安全状态下使用冻结。