🔧 Edit:About Page remove "/n" in version describe

🐛 Fix:
1. Getting weather with loading progress;
2. WebView with loading progress
This commit is contained in:
oldchen
2019-08-05 14:57:07 +08:00
parent 071bcd91e2
commit 7e361033e9
12 changed files with 196 additions and 109 deletions

View File

@ -90,6 +90,8 @@ class _NetLoadingWidgetState extends State<NetLoadingWidget> {
);
}
@override
void initState() {
super.initState();
@ -130,9 +132,11 @@ class _NetLoadingWidgetState extends State<NetLoadingWidget> {
//这里面的state没有去执行dispose不知道会不会内存泄漏
class LoadingController {
_NetLoadingWidgetState _state;
LoadingFlag _flag = LoadingFlag.loading;
void setFlag(LoadingFlag loadingFlag) {
_state?.loadingFlag = loadingFlag;
_flag = loadingFlag;
if (_state?.mounted ?? false) {
_state?.setState(() {});
}
@ -148,4 +152,8 @@ class LoadingController {
}
print("设置了:${this._state}");
}
LoadingFlag get flag => _flag;
}