https://github.com/jvoigtlaender/elm-drag/issues/2
并指出: http://elm-lang.org/examples/drag
但它只有拖累不下降。
我想到的第一件事是在drop目标中捕获onMouseUp。如果拖拽事件以某种方式反映在模型中,那么何时进行一些动作。
但我不确定这是正确的方法。 在Elm 0.17实施跌落的正确方法是什么?
答案 0 :(得分:2)
我想说仅仅drop target
检查mouseover
事件是否足够,而是检查它是否与drag target
相交。我认为bounding-box包可能很有用。
此外,还有一些在线示例与拖放有关(尽管没有任意drop targets
)。也许他们会帮忙: