如何限制element表格的全选框和多选框的事件行为?

目前的业务场景是:
isChartShow 为true,也就是图表显示时,会限制表格的全选框和多选框的行为

点击全选框时:

  • 最多只能选择前20行
  • 反复点击全选框,改变前20行的选中状态

手动点击多选框的时候:

  • 最多只能选择20行
  • 超出20行则无法继续选择

目前能确定的是,应该是在下面两个事件里进行判断
image.png

但是里面涉及到很多默认触发的事件,所以一直无法成功实现我的业务需求

希望有人可以指点一下QAQ

阅读 3.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题