Skip to content

Commit a0862ca

Browse files
committed
fix[DragSelect]: fixed querySelectorAll bug
1 parent 9f1552d commit a0862ca

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/components/DragSelect/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<el-select v-model="selectVal" v-bind="$attrs" class="drag-select" multiple>
2+
<el-select ref="dragSelect" v-model="selectVal" v-bind="$attrs" class="drag-select" multiple>
33
<slot/>
44
</el-select>
55
</template>
@@ -30,7 +30,7 @@ export default {
3030
},
3131
methods: {
3232
setSort() {
33-
const el = document.querySelectorAll('.el-select__tags > span')[0]
33+
const el = this.$refs.dragSelect.$el.querySelectorAll('.el-select__tags > span')[0]
3434
this.sortable = Sortable.create(el, {
3535
ghostClass: 'sortable-ghost', // Class name for the drop placeholder,
3636
setData: function(dataTransfer) {

0 commit comments

Comments
 (0)