cost 109 ms
Riverpod 在使用冻结副本更新 state 时触发重建,即使没有任何更改 - Riverpod trigger rebuild when update state with freezed copywith even if nothing changed

我以为 Riverpod 只会在 state 值不同时触发重建,但结果每次设置 state 时都会重建,尽管值相同。 真的吗? 案例如下 它表明 TestWidget 每隔几秒钟就会重建一次,但我认为它不应该因为 state 是相同的,尽管我再次设置了它。 我错过了什么吗? 谢谢。 ...

将冻结的联合类型与一些已实现的字段一起使用 - Use Freezed union types with some implemented fields

我正在尝试按照文档使用冻结的“联合类型的各个类的混合和接口” ,但我正在努力解决一件事。 文档示例非常简单,接口不定义任何字段。 然而,在我的例子中,他们确实定义了一些我希望我的个人类至少部分定义的基本字段。 说我有这段代码:abstract class NetworkException { i ...

在 Flutter 中冻结空实例的 const 工厂的最佳方法 - Best way to have a const factory for empty instance in Flutter's freezed

我试图找出为定义的 model 的“空”实例实现常量工厂的最佳方法,同时保持其原始构造函数严格(要求所有 arguments 没有默认值)。 我能得到的最接近的解决方案是使用具有相同参数集的Union 类型和 Sealed 类。 因此,这将使我的主工厂保持严格,同时允许通过第二个工厂获得一个空实例。 ...

为什么不重写等于运算符对我来说正常工作? - why isn't overriding the equals operator working properly for me?

我在 flutter 中使用freezed的 package 来创建我的数据 model。但是,我不想使用生成的等于运算符,我想覆盖它。 下面是我的数据 class: 当我用等于运算符比较两个对象时,结果是false ,但是当我像下面的代码一样比较它们时,结果是true 。 为什么我的 equal ...

未处理的异常:键入“列表”<dynamic> ' 不是类型 'List 的子类型<x></x></dynamic> - Unhandled Exception: type 'List<dynamic>' is not a subtype of type 'List<X>

如果它在引擎盖下是相同的类型,我们是否应该能够为字段分配一个值- 例如在调试器中它说它是一个List&lt;GroceryItmTag&gt;? 并且您正在尝试将其分配给List&lt;GroceryItmTag&gt;? ,然后将其转换为正确的类型或dynamic ? 在这里,我将鼠标悬停在fo ...

用通用类型和 fromJson, toJson 冻结 class - Freezed class with generic type and fromJson, toJson

我正在尝试使用具有toJson和fromJson 的通用类型制作一个 Freezed class : 构建运行器执行代码生成时没有错误,但是当我尝试运行该应用程序时,我得到: 看起来在文档中我们不需要toJson但是当我删除它时我在所有包含Option类型字段的类中收到此错误 RangeError ...

Flutter 如何在冻结的类中实现自定义的`copyWith`? (@Freezed(copyWith: false)) - Flutter How to implement custom `copyWith` in Freezed classes? (@Freezed(copyWith: false))

我正在使用冻结的 package来生成数据类。 package 支持使用@Freezed(copyWith: false)注释禁用 copyWith 生成。 我想对我的冻结数据 class 实施自定义copyWith 。 这是我的代码: I代运行成功,没有static分析错误。 但是当我运行应 ...

Flutter中,一个对象的fromJson方法被冻结产生的类型转换错误,DateTime -&gt; String - In Flutter, an object's fromJson method generated by freezed occured type cast error, DateTime -> String

我使用冻结库来管理我的远程 DTO 类和 Ui 模型。 在这个问题案例中,我的 Object LifeDiagnosisResult DTO 和 Ui Model 只有一个区别 - createdAt 字段。 当我放置数据时,我使用了 SharedPreference(因为尚未构建后端)并通过 j ...

我正在调度的事件未在 Bloc 中调用 - The event I am dispatching is not called in the Bloc

我是 Flutter 中的 Bloc 模式的新手。 我开始将它与freezed的 package 结合使用。 但是我的事件不是从集团内部调用的(或者根本没有调度) 以下是我所拥有的, State 事件 集团 语言 Model 我如何提供集团 我如何调度事件 ** 无论我多么努力,我使用行cont ...

I/flutter(4483):** [错误] 类型“字符串”不是“地图”类型的子类型<string, dynamic> ' 在类型转换中。 错误:[真]</string,> - I/flutter ( 4483): ** [Error] type 'String' is not a subtype of type 'Map<String, dynamic>' in type cast. isError: [true]

我正在使用 Freezed 进行序列化。 我需要从数据库中获取颜色,它是这样的“#FFFFFF”字符串。 当我得到这个字符串时,我需要将它转换为 int 作为颜色。 但我得到了错误: I/flutter (4483): ** [错误] 类型 'String' 不是类型转换中类型 'Map&lt; ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM