dart - ¿Cuándo usar en clic o en toque con polímero?
polymer dart-polymer (2)
He investigado mucho pero todavía no he encontrado una buena respuesta. ¿Cuándo debo usar on-click
y cuando on-tap
, específicamente con Polymer?
Esta guía se centra en los oyentes de eventos programáticos, por lo que no es útil en ese sentido:
Parece que está cambiando dependiendo de la versión de polímero.
Porque, diferentes versiones de Polymer sugieren diferentes cosas:
En la here , hay una advertencia (sugerencia) para usar el evento click.
En la documentación de Polymer 3 , la advertencia ya no está disponible.
Utilice la función on-tap
todo el tiempo, porque la semántica de on-tap
está mejor alineada con los dispositivos móviles que con on-click
.
Por ejemplo, on-click
no se dispara si otro dedo toca la pantalla, o si el elemento directamente debajo del dedo no tiene un controlador de ratón. También hay algunas complicaciones con hacer on-click
para trabajar mientras se desplaza. Use on-tap
menos que haya una razón convincente para no hacerlo.