修复:event.path兼容性问题
This commit is contained in:
parent
4b7d519c6a
commit
da12fc816e
@ -1061,9 +1061,8 @@ export default {
|
|||||||
}
|
}
|
||||||
let evt = window.event || e
|
let evt = window.event || e
|
||||||
if (_this.grid) {
|
if (_this.grid) {
|
||||||
itemClassName = 'van-grid-item__content van-grid-item__content--center van-grid-item__content--square'
|
itemClassName = 'grid-time van-grid-item__content van-grid-item__content--center van-grid-item__content--square'
|
||||||
}
|
}
|
||||||
console.log(e)
|
|
||||||
const elPath = e.path || (e.composedPath && e.composedPath())
|
const elPath = e.path || (e.composedPath && e.composedPath())
|
||||||
let throughRow = elPath.find(path => {
|
let throughRow = elPath.find(path => {
|
||||||
if (path.className === itemClassName) {
|
if (path.className === itemClassName) {
|
||||||
@ -1079,7 +1078,7 @@ export default {
|
|||||||
if (!_this.isCmd && !_this.selectPin) {
|
if (!_this.isCmd && !_this.selectPin) {
|
||||||
let index = -1
|
let index = -1
|
||||||
if (_this.grid) {
|
if (_this.grid) {
|
||||||
index = elPath.findIndex(el => el.className === 'van-grid-item__content van-grid-item__content--center van-grid-item__content--square')
|
index = elPath.findIndex(el => el.className === 'grid-time van-grid-item__content van-grid-item__content--center van-grid-item__content--square')
|
||||||
} else {
|
} else {
|
||||||
index = elPath.findIndex(el => el.className === 'plTableBox')
|
index = elPath.findIndex(el => el.className === 'plTableBox')
|
||||||
}
|
}
|
||||||
@ -1231,19 +1230,10 @@ export default {
|
|||||||
|
|
||||||
// 目标元素
|
// 目标元素
|
||||||
let target = document.querySelector('.el-table__body-wrapper tbody')
|
let target = document.querySelector('.el-table__body-wrapper tbody')
|
||||||
|
|
||||||
if (this.grid) {
|
if (this.grid) {
|
||||||
target = document.querySelector('.van-checkbox-group .van-grid')
|
target = document.querySelector('.van-checkbox-group .van-grid')
|
||||||
}
|
}
|
||||||
|
|
||||||
let rows = 0;//行数
|
let rows = 0;//行数
|
||||||
|
|
||||||
// let images = {}
|
|
||||||
// for (let i = 1; i <= 9; i++) {
|
|
||||||
// let img = new Image()
|
|
||||||
// img.src = require(`@/assets/img/move-file${i}.png`)
|
|
||||||
// images[i] = img
|
|
||||||
// }
|
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
rows = target.childElementCount
|
rows = target.childElementCount
|
||||||
_this.dragElementList = []
|
_this.dragElementList = []
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user