何时使用点击或点击w / Polymer?

时间:2014-10-15 15:30:09

标签: dart polymer dart-polymer

我已经研究了很多,但仍然没有找到一个好的答案。我应该何时使用on-click和何时使用on-tap,特别是使用聚合物?

本指南重点介绍程序化事件监听器,因此在这方面没有帮助:

https://www.polymer-project.org/docs/polymer/touch.html

3 个答案:

答案 0 :(得分:20)

始终使用on-tap,因为on-tap的语义与移动设备的对齐程度优于on-click

例如,如果另一个手指正在触摸屏幕,或者手指正下方的元素没有鼠标处理程序,则on-click不会触发。在滚动时让on-click工作也有一些复杂性。使用on-tap除非有令人信服的理由不这样做。

答案 1 :(得分:0)

似乎根据Polymer版本而有所变化。

因为不同的聚合物版本暗示了不同的内容:

答案 2 :(得分:0)

您不应该再使用传统的点按,因为在Polymer 2和3中已弃用该选项。 参见https://polymer-library.polymer-project.org/3.0/docs/devguide/gesture-events