把flutter版本升级到2.2.1,之前版本好像是1.x.x,手动更新完依赖库之后,能够运行项目,但是还是报错。
报错内容为,并且指向了首页的页面引用的Widget
使用TabController时,vsync字段需要传入一个TickerProvider类型的值,原来的ScrollableState虽然mixin了TickerProvider,但是可能在构建过程中_position没有赋值导致空指针,所以尝试vsync赋值为this,让本身的State类mixin TickerProvider。