Voici mon code.
bool isAddedToCart = false;
return ListView.builder(
........
ElevatedButton (
child: isAddedToCart? Text('Added to cart') : Text('Add to cart'),
style: ElevatedButton.styleFrom(
primary: Constants.primaryColor,
onPrimary: Constants.appColor
),
onPressed: () async{
setState(() {
isAddedToCart = !isAddedToCart;
});
},
),
Le problème est que si je clique sur que des taux élevés de Bouton, le texte de ce bouton a changer sur cet index n'. Mais il est en train de changer dans tous les index qui sont dans la liste.générateur de rapports.
Peut-on avoir une solution pour cela qu'un seul bouton sur une sélection d'index de a à mettre à jour avec le changement de nom.