Skip to content

Commit 55e28a3

Browse files
committed
Update data-id, change prop to :value, receive obj for update event in Demo
1 parent 2073d78 commit 55e28a3

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

src/components/Demo.vue

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<div class="container">
1212
<div class="component">
1313
<VueSelectQuantity
14-
data-id="0"
15-
v-model="quantity"
14+
data-id="vsq-1"
15+
:value="quantity"
1616
@update:quantity="update($event)"
1717
@remove:quantity="remove($event)"
1818
/>
@@ -33,8 +33,7 @@
3333

3434
<script>
3535
import VueSelectQuantity from './VueSelectQuantity.vue'
36-
// import '../../dist/style.scss'
37-
import '../../public/style.scss'
36+
// import '@dist/style.css'
3837
3938
export default {
4039
components: { VueSelectQuantity },
@@ -47,11 +46,14 @@ export default {
4746
},
4847
methods: {
4948
update (evt) {
50-
this.quantity = evt
51-
this.message = 'update event received, quantity: ' + evt
49+
const { id, qty } = evt
50+
if (qty) {
51+
this.quantity = qty
52+
}
53+
this.message = `update event received for id ${id} with quantity ${this.quantity}`
5254
},
53-
remove (evt) {
54-
this.message = 'remove event received, quantity: ' + evt
55+
remove (id) {
56+
this.message = `remove event received for id ${id}`
5557
}
5658
}
5759
};

0 commit comments

Comments
 (0)