@@ -77,7 +77,7 @@ Use draggable component:
77
77
78
78
### Typical use:
79
79
``` html
80
- <draggable v-model =" myArray" :options = " {group:' people'} " @start =" drag=true" @end =" drag=false" >
80
+ <draggable v-model =" myArray" group = " people" @start =" drag=true" @end =" drag=false" >
81
81
<div v-for =" element in myArray" :key =" element.id" >{{element.name}}</div >
82
82
</draggable >
83
83
```
@@ -108,7 +108,7 @@ Draggable component should directly wrap the draggable elements, or a `transitio
108
108
109
109
### With footer slot:
110
110
` ` ` html
111
- < draggable v- model= " myArray" : options = " {draggable:' .item'} " >
111
+ < draggable v- model= " myArray" draggable = " .item" >
112
112
< div v- for = " element in myArray" : key= " element.id" class = " item" >
113
113
{{element .name }}
114
114
< / div>
@@ -117,7 +117,7 @@ Draggable component should directly wrap the draggable elements, or a `transitio
117
117
` ` `
118
118
### With header slot:
119
119
` ` ` html
120
- < draggable v- model= " myArray" : options = " {draggable:' .item'} " >
120
+ < draggable v- model= " myArray" draggable = " .item'" >
121
121
< div v- for = " element in myArray" : key= " element.id" class = " item" >
122
122
{{element .name }}
123
123
< / div>
@@ -189,6 +189,7 @@ Example setting an handle and a group option:
189
189
` ` ` HTML
190
190
< draggable
191
191
v- model= " list"
192
+ handle= " .handle"
192
193
: group= " { name: 'people', pull: 'clone', put: false }"
193
194
@change= " log"
194
195
>
@@ -258,14 +259,14 @@ Type: `Object`<br>
258
259
Required: ` false ` <br>
259
260
Default: ` null ` <br>
260
261
261
- This props is used to pass additional information to child component declared by [element props](#element ).<br>
262
+ This props is used to pass additional information to child component declared by [tag props](#tag ).<br>
262
263
Value:
263
264
* ` props` : props to be passed to the child component
264
265
* ` on` : events to be subscribe in the child component
265
266
266
267
Example (using [element UI library](http://element.eleme.io/#/en-US)):
267
268
` ` ` HTML
268
- < draggable element = " el-collapse" : list= " list" : component- data= " getComponentData()" >
269
+ < draggable tag = " el-collapse" : list= " list" : component- data= " getComponentData()" >
269
270
< el- collapse- item v- for = " e in list" : title= " e.title" : name= " e.name" : key= " e.name" >
270
271
< div> {{e .description }}< / div>
271
272
< / el- collapse- item>
@@ -334,7 +335,7 @@ Note that header slot will always be added before the default slot regardless it
334
335
Ex:
335
336
336
337
` ` ` html
337
- < draggable v- model= " myArray" : options = " {draggable:' .item'} " >
338
+ < draggable v- model= " myArray" draggable = " .item" >
338
339
< div v- for = " element in myArray" : key= " element.id" class = " item" >
339
340
{{element .name }}
340
341
< / div>
@@ -349,7 +350,7 @@ Note that footer slot will always be added after the default slot regardless its
349
350
Ex:
350
351
351
352
` ` ` html
352
- < draggable v- model= " myArray" : options = " {draggable:' .item'} " >
353
+ < draggable v- model= " myArray" draggable = " .item" >
353
354
< div v- for = " element in myArray" : key= " element.id" class = " item" >
354
355
{{element .name }}
355
356
< / div>
0 commit comments