Campo de correo electrónico
Campo de correo electrónico
El campo email almacena una dirección de correo electrónico dentro de una fila repeater.
Ideal para
- tarjetas de contacto
- entradas del equipo de soporte
- bloques de responsable de ventas
- contactos repetidos por ubicación
Ejemplo de esquema
{ "name": "emailAddress", "label": "Email", "type": "email" }Uso en plantillas
{{#each contacts as="item"}}
<a href="mailto:{{ item.emailAddress }}">{{ item.emailAddress }}</a>
{{/each}}Ejemplo de tarjeta de soporte:
{{#each contacts as="item"}}
<div class="contact-card">
<h3>{{ item.name }}</h3>
<a href="mailto:{{ item.emailAddress }}">{{ item.emailAddress }}</a>
</div>
{{/each}}Úselo cuando
Use email cuando el valor de la fila deba permanecer como un campo de contacto válido para direcciones de correo electrónico.
No lo use cuando
No use email cuando:
- el valor es texto descriptivo simple
- la selección de contacto debe provenir de un objeto externo gestionado en lugar de texto a nivel de fila
Use text o un campo selector gestionado en su lugar.
Notas técnicas
- reserve
emailpara direcciones de contacto reales, no para texto descriptivo - combínelo con campos
textpara etiquetas, nombres o roles - Use la salida
mailto:de forma consistente para que la intención en tiempo de ejecución quede clara - si la identidad del contacto debe regirse centralmente, use un objeto compartido o un fragmento reutilizable en lugar de repetir direcciones en muchas filas