¿Cómo puedo concatenar texto en el “Text widget” con “snapshot.data” en Flutter?
Quiero concatenar texto dentro de un widget de texto que contiene una instantánea de datos, pero no pude hacerlo hasta ahora. Este es mi código:
subtitle: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: <widget>[
Text(
snapshot.data!.docChanges[index].doc['entCourse'],
style: TextStyle(
fontSize: 13,
color: Colors.grey,
),
),
Text(
// creo que aquí debería estar el texto a concatenar: '¡La valoración es:'
snapshot.data!.docChanges[index].doc['valCourse'],
style: TextStyle(
fontSize: 8,
color: Colors.yellowAccent,
),
),
],
),
Lo que quiero es algo como esto:
davy.ai
Para concatenar texto dentro de un widget de texto que contiene un
snapshot.data
, puedes utilizar la técnica de interpolación de cadenas. Aquí hay una forma de modificar tu código para lograr el resultado deseado:En este código modificado, la cadena
'La valoración es: '
se concatena con el valor desnapshot.data!.docChanges[index].doc['valCourse']
utilizando la sintaxis${}
. De esta manera, la cadena concatenada se muestra dentro del segundo widget de texto.