问题标签 [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.
flutter - 飞镖冻结空类的默认值
如果 EFGModel 得到一个空的或 null abc json 值,什么是适合放在@Default()
冻结注释上的值,@Default(ABCModel())
是不正确的
flutter - 飞镖冻结转换为另一种数据类型
@JsonKey(name: "favourite") @Default("") String favourite
在我的 jsonfavourite
中是Y
and N
,这意味着true
or false
,可以直接在冻结中转换吗?所以我可以直接使用布尔值,而不是字符串
flutter - 通过实现 reso coder flutter firebase ddd course 使用 enum_to_string 包在我的课堂上使用 enum
请问有人知道如何通过 reso coder 实现 DDD 的使用并通过使用 enum_to_string 包将枚举与字符串转换为字符串来在类中使用枚举吗?例如。如果
实体、Dto、value_object 和值验证器将如何编写?
flutter - 名称“_SignInFormState”不是类型,不能在重定向的构造函数中使用。尝试重定向到不同的构造函数。扑
我是新来的集团。我的错误是“名称'_SignInFormState'不是类型,不能在重定向的构造函数中使用。尝试重定向到不同的构造函数。颤振。”我生成了冷冻文件。问题仍然存在。
我生成了冷冻文件。问题仍然存在。这些是来自 sign_in_form_bloc.dart 的代码
java - Java Talend 数据迁移冻结
我已经使用 Talend 实现了数据迁移。它从 MSSQL 读取、转换并写入 Oracle 和一些日志文件。该应用程序主要工作。然而,有时它只是冻结,没有记录错误。这是不可重现的。重新启动后,迁移通常可以正常工作。然而,这是一个主要问题,因为我必须使用一个脚本,该脚本使用不同的参数多次调用 java 应用程序。这应该在没有监督的情况下运行。我不知道如何解决这个问题。日志显示没有错误。使用任务管理器和 Java VisualVM 进行监控显示没有内存问题。任何关于如何解决这个问题的想法都将不胜感激。
json - 如何在冻结的 lib 中为 dart/flutter 纠正 toJson 转换器
尝试转换时,Profile 类未正确转换。作为 toString() 函数的结果退出。
个人飞镖
个人资料.dart
主要.dart
输出:
但它不是json格式!配置文件类转换不正确!而且我不能把它保存到firestore!
flutter - dart freezed @Default 不会在 JsonKey 上应用 defaultValue
我有一个名为Player
( player.dart
) 的类,它有一个名为 的字段isCaptain
:
上面的行在 中产生以下内容player.g.dart
:
Player
当我使用Player.fromJson(playerJson)
缺少is_captain
键的对象创建对象时,isCaptain
将其设置为null
对象Player
而false
不是@Default
.
当我添加defaultValue: false
如下@JsonKey(...)
:
...实施player.g.dart
更改为:
现在一切都按预期工作,如果is_captain
API 响应中不存在,则isCaptain
获取默认值false
.
我很困惑,因为freezed 的文档说添加也会@Default
自动添加defaultValue
,@JsonKey(...)
但这里似乎并非如此。我错过了什么?
flutter - 当我使用 Freezed 包生成档案时,我收到了这条消息:[SEVERE] freezed:freezed on [my archive directory]:堆栈溢出
我正在使用使用冻结生成器的不同包,包括带有 modules_codegen 的模块化,当我生成运行档案生成器命令的文件时,我收到此消息
该消息使用@freezed 和@Injectable() 出现在不同的上下文中,在nullsafety 一切正常运行之前
flutter - 冻结的 BLoC - 产量不会向小部件发出状态更改
使用状态更改观察器,我可以看到我的集团将其状态更改LoadInProgress
为PmLoadSuccess
. 但是,更改为 时不会调用小部件LoadInProgress
。我在 中有一个断点,但是,代码仅在发出BlocBuilder
时才会停在那里。PmLoadSuccess
我的状态定义
集团
小部件(如果加载成功则调用另一个小部件)
flutter - 颤振:需要冻结,也没有用@Default标记
我正在尝试在我的应用程序上使用 freezed,所以我添加了
对我的依赖。
之后,我创建了简单的冻结类:
但我得到了这个错误:
这是颤振医生:
我的项目不是空安全的,我想在非空安全状态下使用冻结。