美文网首页
flutter爬坑记录

flutter爬坑记录

作者: 6d539edef498 | 来源:发表于2019-09-26 16:45 被阅读0次

1、场景:第一个页面跳转第二个页面,第二个页面跳转第三个页面,在第三个页面中点击back键返回上一个页面,报错_children.contains(child)': is not true

解决方案:经查阅资料如https://github.com/flutter/flutter/issues/21675,分析这种问题一般是页面布局绘制问题,我的问题是因为用到了customPainter自定义绘制类引起的,用图片代替就OK了。

2.NestedScrollView报错https://github.com/flutter/flutter/issues/28351

修改NestedScrollView源码中方法:    

boolget hasScrolledBody {

for (_NestedScrollPosition positionin _innerPositions) {

if (position.minScrollExtent==null)return true;// patch here

    if (position.pixels > position.minScrollExtent)

return true;

}

return false;

}

3、BLOC中的路由跳转问题https://blog.csdn.net/lb_383691051/article/details/96447478

Navigator.push(context,

MaterialPageRoute(builder: (context) {

return BlocProvider(

builder: (context) => SimpleBloc(),

            child: ARoute(),

        );

}));

跳转时套一层BlocProvider即可

相关文章

  • flutter爬坑记录

    1、场景:第一个页面跳转第二个页面,第二个页面跳转第三个页面,在第三个页面中点击back键返回上一个页面,报错_c...

  • Flutter 爬坑记录

    1、is not a valid Dart package name文件夹路径根目录不能有大写字母 2、凡是都是从...

  • Flutter 开发记录

    Flutter 开发踩坑记录(干货总结)

  • Flutter 爬坑杂记

    最近一直在重构项目,也就没有好好写简书了。今天抽空,记录一下自己在项目的中碰到的一些问题。 1:flutter_c...

  • Flutter爬坑之旅

    项目地址(github) 工作略忙,进度稍慢。以下把过程中的一些关键点总结一下: 1、项目开发时,Android ...

  • flutter爬坑日记

    有时候在pubspec.yaml里面加依赖库,flutter run运行的时候会报错 其实这个问题,主要是iOS这...

  • 爬坑记录

    在使用knockout的同时也遇到了一系列的问题,在此一下总结,并且日后会持续的更新与跟踪。 view model...

  • 爬坑记录

    1、bytes与hex之间的转换 hex转化为bytes bytes转换为hexdata.hex()

  • Flutter 2.0 升级 爬坑

    升级版本为 flutter 2.2.1 mac多版本flutter共存可以安装fvm工具安装和使用细节可以查看ht...

  • channel ios framework to Flutter

    今天开发Flutter插件,踩了些坑,记录一下1.Android Studio 新建Flutter 项目,选择pl...

网友评论

      本文标题:flutter爬坑记录

      本文链接:https://www.haomeiwen.com/subject/oelnuctx.html