有没有办法检测长按"在榆树?即鼠标/指针向下事件后跟一段时间没有移动(或至少没有跨越元素边界的移动)。
我正在使用elm包mpizenberg / elm-touch-events。
我已经找到了在javascript中执行此操作的讨论,但在Elm中没有。
由于
伊万
答案 0 :(得分:3)
以下是我的表现:
Nothing
Just 0
)Time.every
订阅增加“按下时间”'每隔一秒左右您需要在模型中跟踪每个可以被长按的元素的状态"。
完整示例:https://ellie-app.com/wRngKVN6Gca1
我不熟悉mpizenberg / elm-touch-events软件包,但我认为您可以调整此代码以使用该软件包而不会有太多麻烦。