La actualización de flutter versión 3.0 hace que ScrollableState de TabController informe un error

Actualice la versión de flutter a 2.2.1. La versión anterior parece ser 1.xx. Después de actualizar manualmente la biblioteca dependiente, el proyecto se puede ejecutar, pero aún se informa un error.
El contenido del error es y apunta al Widget al que hace referencia la página en la página de inicio

Al usar TabController, el campo vsync debe pasar un valor de tipo TickerProvider. Aunque el ScrollableState original se mezcla en TickerProvider, puede causar un puntero nulo debido a que _position no se asignó durante el proceso de construcción, así que intente asignar vsync a este , y deje que la propia clase State se mezcle en TickerProvider.

 

Supongo que te gusta

Origin blog.csdn.net/qq_25062671/article/details/132109159
Recomendado
Clasificación