hiii 任何人都可以解决这个颤振问题吗?
Posted
技术标签:
【中文标题】hiii 任何人都可以解决这个颤振问题吗?【英文标题】:hiii can any one have solution of this flutter problem? 【发布时间】:2020-01-16 17:16:00 【问题描述】:I/flutter (19413):══╡ 小部件库════════════════════════════ ═════════════════════════
I/flutter (1943):在构建 LoginScreen(dirty, state: I/flutter (19413): LoginScreenState#0e365(tickers: tracking 1 ticker)): I/flutter (19413): type '() => void' 不是 type '() => Future
的子类型【问题讨论】:
请添加有关您遇到的问题的其他信息。 binding.dart 第 845 行的代码是什么?如果您在帖子中添加更多上下文,则可以避免被否决并提高获得答案的机会。谢谢! 【参考方案1】:您需要有一个 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;
就像 Gene 在评论中所说,为了提供适当的帮助,我们需要更多的上下文,但我很确定这就是问题所在。让我知道这是否有效。
【讨论】:
以上是关于hiii 任何人都可以解决这个颤振问题吗?的主要内容,如果未能解决你的问题,请参考以下文章