angular - 如何将 cdk 拖动项关联到 cdk 下拉列表列表中?
问题描述
我想使用模块构建一个简单的拖放游戏@angular/cdk/drag-drop
,我有一些拖放区和一个可拖动的项目,玩家应该选择正确的拖放区并将项目拖动到它。我的问题是我无法将自定义数据对象绑定到拖放区列表。
这是我在 stackblitz 上的项目: https ://stackblitz.com/edit/angular-ivy-42drhc?devtoolsheight=33
谢谢你的帮助。
解决方案
@angular/cdk/drag-drop
你只能在列表之间拖动项目,事实上你必须在你的播放器项目周围添加一个div
with cdkDropList
,就像你在其他区域中所做的那样。
推荐阅读
- mysql - 向mysql json查询添加条件
- qt - 为什么 qt css 中的 background-color: hsl() 工作方式与 web css 不同
- javascript - 使用 Apps 脚本检索 Google Doc 中特定文本字符串的超链接
- mysql - 错误:尝试从 2 个表 MYSQL 将变量插入多行时,子查询返回多于 1 行
- git - 搜索和处理 git 对象
- javascript - 使用 JavaScript 激活 td 按钮
- c++ - 编译时windows版一厢情愿
- python - 关闭socketserver客户端套接字的正确方法
- spring-boot - 杰克逊解串器优先级?
- java - 使用 Spring 为动态 JMS 队列动态配置 ContainerFactory