> For the complete documentation index, see [llms.txt](https://ecm-pmdm-flutter.gitbook.io/1.-introduccion-a-flutter/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ecm-pmdm-flutter.gitbook.io/1.-introduccion-a-flutter/4.-conceptos-fundamentales-en-flutter/ciclo-de-vida/responding-to-widget-lifecycle-events-keys/ejemplo-de-uso-de-keys.md).

# Ejemplo de uso de keys

Ejemplo sencillo con dos Widget Container que guardan su color y el texto que muestran en su objeto State.  &#x20;

Cuando pulsamos el botón, se intercambian los containers y gracias al uso de keys también se muestra el estado correcto.

{% hint style="info" %}
When to Use Keys - Flutter Widgets 101 Ep. 4: <https://www.youtube.com/watch?v=kn0EOS-ZiIc>
{% endhint %}

&#x20;
