¿Qué parte del Widget Tree se reconstruye cuando usamosProvider.of(context, listen:true)
Por ejemplo:
Scaffold
-- Center
-- Text(Provider<Name>.of(context, listen:true).getName() )
(escuchar: verdadero) Si se reconstruirá todo Scafflold o solo se reconstruirá Texto
Solución del problema
Lectura de los documentos del proveedor: si [escuchar] es true
, los cambios de valor posteriores activarán un nuevo [Estado.construir] para los widgets y [Estado.didChangeDependencies] para [StatefulWidget].
listen: false
es necesario poder llamar Provider.of
dentro de [State.initState] o el create
método de proveedores así:
State.build activado, lo que significa que su árbol de widgets se reconstruirá.
No hay comentarios:
Publicar un comentario