如何解决使用 GetIt 和 Injectable 注册路径提供程序时出现问题
我正在尝试将 path_provider 注册为依赖项,但它现在可以正常工作。
public function store()
{
try{
app(MasterRequest::class);
} finally {
app(ProductRequest::class);
}
/*... */
}
但错误显示 @preResolve
Future<Directory> get appDirectory => getExternalStorageDirectory();
所以我改成这样
A value of type 'Future<Directory?>' can't be returned from the function 'appDirectory' because it has a return type of 'Future<Directory>'
在此之后,我遇到了运行时错误
@preResolve
Future<Directory?> get appDirectory => getExternalStorageDirectory();
我该如何解决这个问题?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。