hiii有人可以解决此抖动问题吗?

时间:2019-09-15 18:38:40

标签: flutter flutter-layout

I / flutter(19413):══╡小工具图书馆的例外情况════════════════════════════════ ═════════════════════════

I / flutter(1943):构建了LoginScreen(dirty,state: I / flutter(19413):LoginScreenState#0e365(tickers:跟踪1个ticker)): I / flutter(19413):类型'()=>无效'不是类型'()=>未来的子类型

1 个答案:

答案 0 :(得分:0)

您需要具有一个Future,用于为initDB()方法返回类型数据库:

Future<Database> initDB() async {
    var databasesPath = await getDatabasesPath();
    String path = join(databasesPath, "event.db");
    var theDatabase = await openDatabase(path, version: 1, onCreate: _onCreate);
    return theDatabase;
}
像吉恩在评论中说的那样,为了适当地提供帮助,我们需要更多的背景信息,但我很确定这是问题所在。让我知道是否行得通。