优化选择逻辑
parent
b3a13a25f0
commit
e9a624c896
|
@ -90,7 +90,7 @@ export default {
|
||||||
isADown: false,
|
isADown: false,
|
||||||
aDownTimeout: null,
|
aDownTimeout: null,
|
||||||
},
|
},
|
||||||
lastSelectIndex: -1,
|
lastSelectIndex: 0,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
|
@ -193,6 +193,7 @@ export default {
|
||||||
this.lastSelectIndex = clickIndex
|
this.lastSelectIndex = clickIndex
|
||||||
}
|
}
|
||||||
} else if (this.keyEvent.isModDown) {
|
} else if (this.keyEvent.isModDown) {
|
||||||
|
this.lastSelectIndex = clickIndex
|
||||||
let item = this.list[clickIndex]
|
let item = this.list[clickIndex]
|
||||||
let index = this.selectdList.indexOf(item)
|
let index = this.selectdList.indexOf(item)
|
||||||
if (index < 0) {
|
if (index < 0) {
|
||||||
|
|
|
@ -161,7 +161,7 @@ export default {
|
||||||
isShiftDown: false,
|
isShiftDown: false,
|
||||||
isModDown: false,
|
isModDown: false,
|
||||||
},
|
},
|
||||||
lastSelectIndex: -1,
|
lastSelectIndex: 0,
|
||||||
listMenu: {
|
listMenu: {
|
||||||
isShowItemMenu: false,
|
isShowItemMenu: false,
|
||||||
itemMenuControl: {
|
itemMenuControl: {
|
||||||
|
@ -261,6 +261,7 @@ export default {
|
||||||
this.lastSelectIndex = clickIndex
|
this.lastSelectIndex = clickIndex
|
||||||
}
|
}
|
||||||
} else if (this.keyEvent.isModDown) {
|
} else if (this.keyEvent.isModDown) {
|
||||||
|
this.lastSelectIndex = clickIndex
|
||||||
let item = this.list[clickIndex]
|
let item = this.list[clickIndex]
|
||||||
let index = this.selectdList.indexOf(item)
|
let index = this.selectdList.indexOf(item)
|
||||||
if (index < 0) {
|
if (index < 0) {
|
||||||
|
|
|
@ -53,7 +53,7 @@ export default {
|
||||||
isShiftDown: false,
|
isShiftDown: false,
|
||||||
isModDown: false,
|
isModDown: false,
|
||||||
},
|
},
|
||||||
lastSelectIndex: -1,
|
lastSelectIndex: 0,
|
||||||
listMenu: {
|
listMenu: {
|
||||||
isShowItemMenu: false,
|
isShowItemMenu: false,
|
||||||
itemMenuControl: {
|
itemMenuControl: {
|
||||||
|
@ -257,6 +257,7 @@ export default {
|
||||||
this.lastSelectIndex = clickIndex
|
this.lastSelectIndex = clickIndex
|
||||||
}
|
}
|
||||||
} else if (this.keyEvent.isModDown) {
|
} else if (this.keyEvent.isModDown) {
|
||||||
|
this.lastSelectIndex = clickIndex
|
||||||
let item = this.showList[clickIndex]
|
let item = this.showList[clickIndex]
|
||||||
let index = this.selectdData.indexOf(item)
|
let index = this.selectdData.indexOf(item)
|
||||||
if (index < 0) {
|
if (index < 0) {
|
||||||
|
|
|
@ -94,7 +94,7 @@ export default {
|
||||||
isShiftDown: false,
|
isShiftDown: false,
|
||||||
isModDown: false,
|
isModDown: false,
|
||||||
},
|
},
|
||||||
lastSelectIndex: -1,
|
lastSelectIndex: 0,
|
||||||
listsData: {
|
listsData: {
|
||||||
isShowItemMenu: false,
|
isShowItemMenu: false,
|
||||||
itemMenuControl: {
|
itemMenuControl: {
|
||||||
|
@ -430,6 +430,7 @@ export default {
|
||||||
this.lastSelectIndex = clickIndex
|
this.lastSelectIndex = clickIndex
|
||||||
}
|
}
|
||||||
} else if (this.keyEvent.isModDown) {
|
} else if (this.keyEvent.isModDown) {
|
||||||
|
this.lastSelectIndex = clickIndex
|
||||||
let item = this.list[clickIndex]
|
let item = this.list[clickIndex]
|
||||||
let index = this.selectdListDetailData.indexOf(item)
|
let index = this.selectdListDetailData.indexOf(item)
|
||||||
if (index < 0) {
|
if (index < 0) {
|
||||||
|
|
|
@ -83,7 +83,7 @@ export default {
|
||||||
isShiftDown: false,
|
isShiftDown: false,
|
||||||
isModDown: false,
|
isModDown: false,
|
||||||
},
|
},
|
||||||
lastSelectIndex: -1,
|
lastSelectIndex: 0,
|
||||||
listMenu: {
|
listMenu: {
|
||||||
isShowItemMenu: false,
|
isShowItemMenu: false,
|
||||||
itemMenuControl: {
|
itemMenuControl: {
|
||||||
|
@ -303,6 +303,7 @@ export default {
|
||||||
this.lastSelectIndex = clickIndex
|
this.lastSelectIndex = clickIndex
|
||||||
}
|
}
|
||||||
} else if (this.keyEvent.isModDown) {
|
} else if (this.keyEvent.isModDown) {
|
||||||
|
this.lastSelectIndex = clickIndex
|
||||||
let item = this.listInfo.list[clickIndex]
|
let item = this.listInfo.list[clickIndex]
|
||||||
let index = this.selectedData.indexOf(item)
|
let index = this.selectedData.indexOf(item)
|
||||||
if (index < 0) {
|
if (index < 0) {
|
||||||
|
|
Loading…
Reference in New Issue