angular - 角度拖放到不同的列表 Ionic
问题描述
我正在开发一个足球俱乐部应用程序。
Match
从toTeams
和Team
只属于一个匹配项的一对多关系。Team
与User
表的多对多关系。
Matches
id | date | active
Teams
id | name | deleted
Team_User
id | team_id | user_id
有关即将到来的比赛球队和球员的数据以下列格式从 API 接收
{
"id": 7,
"name": "Blue Team",
"match_id": 52,
"users": [
{
"id": 33,
"name": "Lizeth"
},
{
"id": 34,
"name": "Lizeth"
},
]
},
{
"id": 8,
"name": "White Team",
"match_id": 52,
"users": [
{
"id": 35,
"name": "Lizeth"
},
{
"id": 36,
"name": "Lizeth"
},
]
}
我将它们显示在重新排序列表中,如下所示,但不是只拖动团队中的一名球员,而是在列表中重新排序整个团队。
<!-- The reorder gesture is disabled by default, enable it to drag and drop items -->
<ion-reorder-group (ionItemReorder)="doReorder($event)" disabled="false" id="reorder">
<ion-list *ngFor="let team of teams">
<ion-list-header>
{{ team.name }}
</ion-list-header>
<ion-reorder>
<ion-item *ngFor="let user of team.users; index as i;">
<ion-note slot="start">{{ i + 1 }}</ion-note>
<ion-label>{{ user.name }}</ion-label>
<ion-reorder slot="end"></ion-reorder>
</ion-item>
</ion-reorder>
</ion-list>
</ion-reorder-group>
如何将播放器从一个列表移动到另一个列表?
谢谢
解决方案
推荐阅读
- java - 试图用数组文本填充列表视图
- java - 使用 javassist 匿名内部类时如何访问外部类的实例变量?
- lisp - 为什么下面的 lisp 代码没有给出想要的结果
- javascript - 如何将以下 json 字符串解析为对象?
- c# - 正则表达式只允许这些 [AZ] / [az] / [0-9] / "-" / "." /“_”/“~”
- javascript - Fulcrum 中可重复部分中的选定选项可以用作标签吗?
- python - 使用etree和LXML在python开头解析带有编码块的XML字符串
- javascript - discord.js 语音频道成员数
- wix - WIX:从对话框复选框设置注册表值
- go - 启动 Beam 时同步 pod 时出错 - 来自 docker 的数据流管道