问题描述
return Scaffold(
resizetoAvoidBottomInset: false,body: Scrollbar(
isAlwaysShown: true,controller: controller,child: ListView(
controller: controller,children: <Widget>[
Container(
color: model.cardThemeColor,height: 600,)
],),);
来自 MyApp 的代码:
@override
Widget build(BuildContext context) {
return WillPopScope(
onWillPop: () async {
return Future.value(false);
},child: Navigator(
key: navigatorKey,observers: [
FirebaseAnalyticsObserver(analytics: analytics),],pages: [
MaterialPage(child: getFirstScreen()),onPopPage: (route,result) {
if (!route.didPop(result)) return false;
show404 = false;
notifyListeners();
return true;
},);
}
和:
Widget getFirstScreen() {
return prov.Provider<CalendarappointmentScreenBloc>(
create: (c) => CalendarappointmentScreenBloc(),child: prov.Consumer<CalendarappointmentScreenBloc>(
builder: (__,bloc,_) => CalendarappointmentScreen(
bloc: bloc,analytics: analytics,);
}
如果我删除了“isAlwaysShown”,就不会出现错误。 构建功能完成后出现错误。我没有明确调用控制器的函数。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)