gpt4 book ai didi

flutter - Flutter/Dart Scope问题-是否需要返回信息以防止重复文件上传?

转载 作者:行者123 更新时间:2023-12-03 03:14:19 25 4
gpt4 key购买 nike

我有一个按钮,可将文件上传到服务器并返回文件的oldname。上传之前,我想检查文件是否已经上传。但不幸的是,范围似乎存在问题,即使先前的上传成功,oldname变量也始终返回null。这是代码;

    FlatButton(
onPressed: () async {
String oldname;
if (oldname == null) {
oldname = await uploadAudio(
currentuserid: currentuserid,
filepath: _current.path);
} else {alertUpLoaded(context);}
},
)

最佳答案

您的问题是oldname始终为null,因为其初始化String oldname在同一构建方法中。
String oldname移动到小部件的构建功能上方

关于flutter - Flutter/Dart Scope问题-是否需要返回信息以防止重复文件上传?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63204037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com