flutter - 转义一些是 dart 关键字的字段

标签 flutter dart built-value

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

"usertags": {
    "in": [
        {

        }
    ]
},

在那in是 dart 关键字,我不知道如何逃避它以从中获取数据,但出现此错误:

error: Expected a class member.



abstract class BuiltUserTags implements Built<BuiltUserTags, BuiltUserTagsBuilder> {

  BuiltList<BuiltIn>    get   in;

  BuiltUserTags._();

  factory BuiltUserTags([updates(BuiltUserTagsBuilder b)]) = _$BuiltUserTags;

  static Serializer<BuiltUserTags> get serializer => _$builtUserTagsSerializer;
}

最佳答案

问题已解决,感谢图书馆所有者

@BuiltValueField(wireName: 'in')
BuiltList<BuiltIn> get ins;

关于flutter - 转义一些是 dart 关键字的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57988501/

相关文章:

Flutter:RichText 不适用于主题

flutter - 我想在附件图像中进行如下所示的可扩展 ListView 。如何在 flutter 打中实现这种功能?

flutter - 如何在 Dart 中生成类图?

flutter - 在Flutter中是否有类似PostfixIcon的TextField之类的东西

json - Flutter - Json.decode 返回不正确的 json

flutter - 我无法选中/取消选中复选框( flutter )

Flutter 渡轮自定义标量序列化器 "has non-dynamic type"

flutter - 使用 map 而不是 for 语句使类模型中的列表返回零

flutter - 运行内置值生成器时出错

dart - 有没有办法在 Flutter 的多个 PageRoutes 中使用 InheritedWidget?