File tree Expand file tree Collapse file tree 4 files changed +35
-35
lines changed Expand file tree Collapse file tree 4 files changed +35
-35
lines changed Original file line number Diff line number Diff line change 15
15
< h1 > Vue Dragable For</ h1 >
16
16
17
17
< div class ="drag ">
18
- < h2 > List 1 v- dragable-for </ h2 >
19
- < div id ="list1 " class ="dragArea " >
20
- < div v-dragable- for ="element in list1 " options =' {"group":{ "name":"people", "pull":"clone","put":false}} ' v-if ="element.id > 2 " track-by =" $ index ">
18
+ < h2 > List 1 dragable</ h2 >
19
+ < draggable id ="list1 " class ="dragArea " :list =" list1 " :options =" {group:{ name:'people', pull:'clone',put:false}} " >
20
+ < div v-for ="( element, index) in list1 " v-if ="element.id > 2 " :key =" index ">
21
21
{{element.name}}, id: {{element.id}}
22
22
</ div >
23
- </ div >
23
+ </ draggable >
24
24
25
- < h2 > List 2 v- dragable-for </ h2 >
26
- < div id ="list2 " class ="dragArea ">
27
- < div v-dragable- for ="element in list2 " options =' {"group":"people"} ' track-by =" $ index " v-if ="element.id > 3 "> {{element.name}}, id: {{element.id}}</ div >
28
- </ div >
25
+ < h2 > List 2 dragable</ h2 >
26
+ < draggable id ="list2 " class ="dragArea " :list =" list2 " :options =" {group:'people'} ">
27
+ < div v-for ="( element,index) in list2 " :key =" index " v-if ="element.id > 3 "> {{element.name}}, id: {{element.id}}</ div >
28
+ </ draggable >
29
29
</ div >
30
30
31
31
< div class ="normal ">
32
32
< h2 > List 1 v-for</ h2 >
33
33
< div >
34
- < div v-for ="element in list1 " track-by ="$index "> {{element.name}} {{$ index}}</ div >
34
+ < div v-for ="( element,index) in list1 " track-by ="$index "> {{element.name}} {{index}}</ div >
35
35
</ div >
36
36
37
37
< h2 > List 2 v-for</ h2 >
38
38
< div >
39
- < div v-for ="element in list2 " track-by ="$index "> {{element.name}} {{$ index}}</ div >
39
+ < div v-for ="( element,index) in list2 " track-by ="$index "> {{element.name}} {{index}}</ div >
40
40
</ div >
41
41
</ div >
42
42
Original file line number Diff line number Diff line change 15
15
< h1 > Vue Dragable For</ h1 >
16
16
17
17
< div class ="drag ">
18
- < h2 > List 1 v- dragable-for </ h2 >
19
- < div id ="list1 " class ="dragArea " >
20
- < div v-dragable- for ="element in list1 " options =' {"group":{ "name":"people", "put":false}} ' v-if ="element.id > 2 ">
21
- {{element.name}} {{$ index}}
18
+ < h2 > List 1 dragable</ h2 >
19
+ < draggable id ="list1 " class ="dragArea " :list =" list1 " :options =" {group:{name:'people', pull:'clone', put:false }} " >
20
+ < div v-for ="( element, index) in list1 " v-if ="element.id > 2 ">
21
+ {{element.name}} {{index}}
22
22
</ div >
23
- </ div >
23
+ </ draggable >
24
24
25
- < h2 > List 2 v- dragable-for </ h2 >
26
- < div id ="list2 " class ="dragArea ">
27
- < div v-dragable- for ="element in list2 " options =' {"group":"people"} ' track-by =" $ index "> {{element.name}}</ div >
28
- </ div >
25
+ < h2 > List 2 dragable</ h2 >
26
+ < draggable id ="list2 " class ="dragArea " :options =" {group:'people'} " :list =" list2 ">
27
+ < div v-for ="( element, index) in list2 " :key =" index "> {{element.name}}</ div >
28
+ </ draggable >
29
29
</ div >
30
30
31
31
< div class ="normal ">
32
32
< h2 > List 1 v-for</ h2 >
33
33
< div >
34
- < div v-for ="element in list1 " track-by =" $ index "> {{element.name}}</ div >
34
+ < div v-for ="( element, index) in list1 " :key =" index "> {{element.name}}</ div >
35
35
</ div >
36
36
37
37
< h2 > List 2 v-for</ h2 >
38
38
< div >
39
- < div v-for ="element in list2 " track-by =" $ index "> {{element.name}}</ div >
39
+ < div v-for ="( element, index) in list2 " :key =" index "> {{element.name}}</ div >
40
40
</ div >
41
41
</ div >
42
42
Original file line number Diff line number Diff line change 15
15
< h1 > Vue Dragable For</ h1 >
16
16
17
17
< div class ="drag ">
18
- < h2 > List 1 v- dragable-for </ h2 >
19
- < div id ="list1 " class ="dragArea " >
20
- < div v-dragable- for ="element in list1 " options =' {"group":{ "name":"people" }} ' track-by =" $ index " v-if ="element.id > 2 ">
18
+ < h2 > List 1 dragable</ h2 >
19
+ < draggable id ="list1 " class ="dragArea " :options =" {group:'people'} " :list =" list1 " >
20
+ < div v-for ="( element, index) in list1 " :key =" index " v-if ="element.id > 2 ">
21
21
{{element.name}} {{$index}}
22
22
</ div >
23
- </ div >
23
+ </ draggable >
24
24
25
- < h2 > List 2 v- dragable-for </ h2 >
26
- < div id ="list2 " class ="dragArea ">
27
- < div v-dragable- for ="element in list2 " options =' {"group":"people"} ' track-by =" $ index " v-if ="element.id > 3 "> {{element.name}}</ div >
28
- </ div >
25
+ < h2 > List 2 dragable</ h2 >
26
+ < draggable id ="list2 " class ="dragArea " :options =" {group:'people'} " :list =" list2 ">
27
+ < div v-for ="( element, index) in list2 " :key =" index " v-if ="element.id > 3 "> {{element.name}}</ div >
28
+ </ draggable >
29
29
</ div >
30
30
31
31
< div class ="normal ">
32
32
< h2 > List 1 v-for</ h2 >
33
33
< div >
34
- < div v-for ="element in list1 " track-by =" $ index "> {{element.name}}</ div >
34
+ < div v-for ="( element, index) in list1 " :key =" index "> {{element.name}}</ div >
35
35
</ div >
36
36
37
37
< h2 > List 2 v-for</ h2 >
38
38
< div >
39
- < div v-for ="element in list2 " track-by =" $ index "> {{element.name}}</ div >
39
+ < div v-for ="( element, index) in list2 " :key =" index "> {{element.name}}</ div >
40
40
</ div >
41
41
</ div >
42
42
Original file line number Diff line number Diff line change 14
14
< div id ="main ">
15
15
< h1 > Vue Draggable</ h1 >
16
16
17
- < div >
17
+ < div class =" drag " >
18
18
< h2 > Draggable</ h2 >
19
- < draggable class =" drag " :list ="list ">
19
+ < draggable :list ="list ">
20
20
< div v-for ="element in list "> {{element.name}}</ div >
21
21
</ draggable >
22
22
</ div >
23
23
24
- < div >
24
+ < div class =" normal " >
25
25
< h2 > Normal v-for</ h2 >
26
- < div class =" normal " >
26
+ < div >
27
27
< div v-for ="element in list "> {{element.name}}</ div >
28
28
</ div >
29
29
</ div >
You can’t perform that action at this time.
0 commit comments