我想听一下 deck.gl 中图标的 shift-clicks IconLayer
。一个图标可以有一个选定的状态,并且通过点击我希望能够选择多个图标。我将deck.gl 与谷歌地图结合使用。
返回and的onClick
事件,其中包含. 这具有属性,但始终与按下或不按下 shift 键无关。(Icon)Layer
info
event
event.srcEvent.wa
MouseEvent
shiftKey
false
new IconLayer({
onClick: (info, event) => {
console.log(
`Shift key was ${event.srcEvent.wa.shiftKey ? '' : 'not '}pressed`,
);
},
});
我希望该shiftKey
属性能够反映按下或不按下 shift 键的状态。虽然这个wa
属性看起来有点奇怪,而且event
就我所见,整个实际上并没有记录。