angular - Angular CDK 拖放:取消拖放操作
问题描述
使用 @angular/cdk 的新拖放功能(我目前使用的是 7.0.0-beta.2 版本),是否可以取消拖放操作?
我没有在“CdkDrag”上找到可以解决问题的匹配函数。
编辑自 2019-01-10
感谢您到目前为止的回复。不过,我想我还不够清楚:我正在寻找一种方法来取消已经在进行的拖动动作。IE。在拖动项目时,我希望有可能使该项目返回到它来自的容器(例如,通过按 Escape 键)。
有任何想法吗?
解决方案
使用 anguar 7.0.0 是不可能的,你必须更新到 angular 7.1.0,然后你有:
[cdkDragDisabled]="condition"
效果很好!
推荐阅读
- spring-boot - 将 Springfox 从 2.x 升级到 3.0.0 后,Swagger UI 呈现错误
- neovim - Choco 无法删除输出文件:访问被拒绝
- python - 用 pandas 在 for 循环中求和结果
- c++ - 覆盖映射迭代器以返回 dynamic_casted 值
- swagger - Swagger Open API 3.0.1: How to define an array of object for the response example
- blazor - ASPNetCore 用户注销未授权组件未显示。注销后无法登录。瓦斯姆
- angular - 如何清理动态创建的类实例?
- scala - 错误 StandaloneSchedulerBackend:应用程序已被终止。原因:所有高手都没有反应!放弃。在 CRON 中运行 Spark 时
- python - 在机器学习中使用 2 列训练数据
- python - 如何在 qvboxlayout 中移动小部件