nslogx / flutter_easyloading

✨A clean and lightweight loading/toast widget for Flutter, easy to use without context, support iOS、Android and Web

Home Page:https://pub.dev/packages/flutter_easyloading

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

第一次 EasyLoading.showProgress 无法显示进度

butterflyXX opened this issue · comments

当我第一次调用EasyLoading.showProgress(0.2);
无法显示进度,重复EasyLoading.showProgress(0.2);
才显示

Thanks for taking the time to open an issue. I will have a look and answer as soon as possible.

EasyLoadingProgress 里边 value参数,没有赋值给state,导致第一次初始化value是多少,state 中的 _value的值是0

EasyLoadingProgress 里边 value参数,没有赋值给state,导致第一次初始化value是多少,state 中的 _value的值是0

請問您是怎麼解決的? 因為我重複調用EasyLoading.showProgress 還是沒辦法真的顯示第一次的進度條。

@mnba3223 我的方法目前是将库放到本地项目中,自己去修改的,修改的地方上边已经给出了

@mnba3223 我的方法目前是将库放到本地项目中,自己去修改的,修改的地方上边已经给出了

感謝你的回覆,
但是我還是不太懂要怎麼把值給state?
我有找到value 跟 _value 在EasyLoadingProgress。

@mnba3223 我的方法目前是将库放到本地项目中,自己去修改的,修改的地方上边已经给出了

感謝你的回覆, 但是我還是不太懂要怎麼把值給state? 我有找到value 跟 _value 在EasyLoadingProgress。

我已解決
需在包裡 progress.dart 的initState() 裡增加
updateProgress(widget.value);