Man*_*raj 1 drag-and-drop angular-dragdrop angular angular-material-6 angular7
对于我当前的项目,我正在尝试将拖动元素从一个位置拖动到一个 div 内的另一个位置。为此,我使用了 Angular Material 7 CDK 拖放功能。它在整个页面上拖动,但只想在特定的 div 内拖动。但是我在 Angular Material 7 CDK 拖放中没有看到任何控制边界的选项。
谁能告诉我如何控制材料中的边界或建议其他一些可用于 angular 7 的插件。?
谢谢。
您可以使用cdkDragBoundarywhich 来防止用户将元素拖到另一个元素之外。
您可以按以下方式使用它:
<div class="example-boundary">
<div class="example-box" cdkDragBoundary=".example-boundary" cdkDrag>
I can only be dragged within the dotted container
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
你可以从这里阅读更多关于它的角度材料限制元素内的运动
| 归档时间: |
|
| 查看次数: |
8372 次 |
| 最近记录: |