Polymer.dart:在Shadow Dom中拖放元素

时间:2014-08-25 13:36:25

标签: html5 drag-and-drop dart dart-polymer

我正在创建一个可排序列表聚合物元素,其元素可以使用拖放操作重新排序。问题是,我似乎无法让聚合物元素阴影中的元素对拖曳开始事件作出反应。但是,有趣的是,拖拽,拖拽输入,拖拽离开和放下事件都可以正常工作。

shadowdom内的元素是否会对start-drag事件做出反应?

您可以在以下链接中找到代码:

https://github.com/tejainece/sortable-list/tree/master/web/sortable-list

1 个答案:

答案 0 :(得分:1)

您可以查看http://www.polymer-project.org/docs/elements/core-elements.html#core-drag-drop他们是如何做到的,但我认为您遇到了这个Chrome错误https://code.google.com/p/chromium/issues/detail?id=264983。它已被标记为已修复,但需要一段时间才能进入Dartium。如果您有最新的Chrome版本,则可以尝试使用Chrome浏览器。