perf: tree
parent
e67fc35d4a
commit
b5ca022375
|
@ -114,7 +114,7 @@ export default {
|
||||||
onSelect (keys, event) {
|
onSelect (keys, event) {
|
||||||
const { multiple } = this.$props
|
const { multiple } = this.$props
|
||||||
const children = this.$slots.default || []
|
const children = this.$slots.default || []
|
||||||
const { _expandedKeys: expandedKeys = [], _selectedKeys: selectedKeys = [] } = this.$data
|
const { _expandedKeys: expandedKeys = [] } = this.$data
|
||||||
const { node, nativeEvent } = event
|
const { node, nativeEvent } = event
|
||||||
const { eventKey = '' } = node
|
const { eventKey = '' } = node
|
||||||
|
|
||||||
|
@ -124,7 +124,7 @@ export default {
|
||||||
const shiftPick = nativeEvent.shiftKey
|
const shiftPick = nativeEvent.shiftKey
|
||||||
|
|
||||||
// Generate new selected keys
|
// Generate new selected keys
|
||||||
let newSelectedKeys = selectedKeys.slice()
|
let newSelectedKeys
|
||||||
if (multiple && ctrlPick) {
|
if (multiple && ctrlPick) {
|
||||||
// Control click
|
// Control click
|
||||||
newSelectedKeys = keys
|
newSelectedKeys = keys
|
||||||
|
|
Loading…
Reference in New Issue