El siguiente _TypeError fue lanzado al construir ScopedModelDescendant(dirty, dependencias: [_InheritedModel]):
Excepción capturada por la biblioteca de widgets ═══════════════════════════════════ Se arrojó el siguiente TypeError al construir ScopedModelDescendant
int _selectedProductIndex;
No puedo declarar => int _selectedProductIndex;
El problema de tipo no subtipo se puede solucionar con la palabra clave var.
¿Por qué? Por favor dime.
“`Producto obtener productoSeleccionado {
// El error desapareció aquí 🙂
// Pero necesito profundizar …
<pre><code>return _selectedProductIndex;
//Si descomento esto :: Error ocurrió
//return products[selectedProductIndex]; //Error happened here
</code></pre>
}“`
davy.ai
El error se produce porque estás tratando de asignar un
int
a un tipoProducto
. Necesitas utilizar la lista_products
para obtener el objetoProducto
en el índice_selectedProductIndex
.