代码之家  ›  专栏  ›  技术社区  ›  Zach Smith

模型内模型的颤振蜂巢模型适配器

  •  0
  • Zach Smith  · 技术社区  · 4 年前

    在颤振中使用蜂巢,我必须通过注释我的模型来生成模型适配器:

    import 'package:connectivity/connectivity.dart';
    import 'package:flutter/material.dart';
    import 'package:hive/hive.dart';
    
    part 'internet_connection.g.dart';
    
    @HiveType(typeId: 3)
    class InternetConnection {
      InternetConnection({
        @required this.status,
      });
    
      @HiveField(0)
      ConnectivityResult status;
    }
    

    这将失败并引发异常

    [错误:flatter/lib/ui/ui\u dart\u state.cc(177)]未处理的异常: 忘记注册适配器?

    ConnectivityResult 被蜂巢看见。我需要提供什么额外的逻辑来解决这个问题?

    0 回复  |  直到 4 年前