DEV Community

Discussion on: Autocomplete: um simples componente nativo

Collapse
 
wagnerssouza profile image
Wagner Souza

Ótimo assunto, e que bom que o Datalist já está homologado e implementado nos navegadores mais atuais: caniuse.com/#feat=datalist.

Acho ótima essa abordagem, só fico com um receio, hoje, dependendo do estilo que o Ux/Designer definir, temos uma grande dificuldade no frontend em modificar os estilos de componentes padrões do navegador, mas claro, vale uma conversa com o time de criação e experiência do usuário para entrar em acordo que envolve layout/experiência e performance.

Muito legal o artigo e o exemplo dado. Legal ver essa evolução dos componentes padrões dos navegadores atenderem mais os problemas que temos no dia-a-dia.

Collapse
 
guilima profile image
Guilherme Carvalho Lima • Edited

Como não é permitido customizar o estilo do <datalist> seria necessário troca-lo por outro elemento, se comprometendo com os efeitos em mostrar/esconder lista e gravar o valor selecionado. Fazer a separação de responsabilidades seria um pouco mais complicado, mas ainda sim possível.