首页 > 解决方案 > 带有 mixin 飞镖颤动的抽象类

问题描述

我在 Youtube 上关注如何在 One Dart 包中使用 Data Class & Union 的教程我遇到了这行代码

@immutable
abstract class User with _$User {
  const factory User(String name, int age) = _User;
}

不要在他为什么使用这个' _$User '这行是什么意思下 const factory User(String name, int age) = _User; 请帮忙谢谢

标签: flutterdart

解决方案


它是来自代码生成器的注释。

您可以将 _$User 更改为 _$Something ,它将在部分文件中生成相同的内容。如何使用以及它如何工作取决于您使用的代码生成器包。

了解更多信息


推荐阅读