【发布时间】:2020-06-06 21:17:34
【问题描述】:
下面的代码允许拖动toListFetchRouteA1中的组:
<draggable id="first" data-source="juju" :list="toListFetchRouteA1" class="list-group" draggable=".item" group="a">
<div class="list-group-item item" v-for="teamfetch in toListFetchRouteA1" :key="teamfetch.id">
<div v-for="personame in teamfetch.Team_player_sessions" :key="personame.id">
{{personame.Player.Person.first_name}}
</div>
</div>
</draggable>
我试图允许拖动每个人的姓名而不是按组拖动,因此我将:list="toListFetchRouteA1" 更改为:list="teamfetch.Team_player_sessions"(如下所示),但它会引发错误:无法读取未定义的属性'Team_player_sessions'" 。
<draggable id="first" data-source="juju" :list="teamfetch.Team_player_sessions" class="list-group" draggable=".item" group="a">
<div v-for="teamfetch in toListFetchRouteA1" :key="teamfetch.id">
<div class="list-group-item item" v-for="personame in teamfetch.Team_player_sessions" :key="personame.id">
{{personame.Player.Person.first_name}}
</div>
</div>
</draggable>
它也不会拖动。有没有办法让div v-for="personame in teamfetch.Team_player_sessions 可拖动到personname?
【问题讨论】:
标签: vue.js vuedraggable