el-table想实现按住shift多选,大体思路就是监听键盘事件,keydown多选开启,keyup多选关闭
<el-table @keydown.shift.native="shiftdown" @keyup.shift.native="shiftup">
</el-table>
上面的代码,keydown能进入方法,keyup不好用,我应该怎么写才能捕获keyup事件,我在最外层包个div也依然失效。
<div @keydown.shift.native="shiftdown" @keyup.shift.native="shiftup">
<el-table>
</el-table>
</div>
判断
shift
用e.shiftKey
判断
ctrl
用e.ctrlKey