首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >限制角度拖拽下拉列表中的拖拽区域

限制角度拖拽下拉列表中的拖拽区域
EN

Stack Overflow用户
提问于 2017-01-17 16:04:43
回答 1查看 622关注 0票数 0

我使用angular drag drop list library来拖放列表中的项目。目前我看到该项目在整个页面中都是可拖动的。如何将拖动区域限制为仅特定区域,而不是所有区域。我检查了他们的API,但我没有看到任何选项。

EN

回答 1

Stack Overflow用户

发布于 2017-01-17 16:15:20

在柱塞示例中,您不能拖放到任何地方,只能拖放到带有dnd-draggable的html元素上

代码语言:javascript
复制
<ul dnd-list="list">
    <!-- The dnd-draggable directive makes an element draggable and will
         transfer the object that was assigned to it. If an element was
         dragged away, you have to remove it from the original list
         yourself using the dnd-moved attribute -->
    <li ng-repeat="item in list"
        dnd-draggable="item"
        dnd-moved="list.splice($index, 1)"
        dnd-effect-allowed="move"
        dnd-selected="models.selected = item"
        ng-class="{'selected': models.selected === item}"
        >
        {{item.label}}
    </li>
</ul>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41691837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档