496 Star 4.9K Fork 966

GVPXE/vxe-table

 / 详情

checkStrictly 父子不关联逻辑调整,父子不关联只控制表格Body里的数据关联性,建议父子不关联,不影响全选功能,很多业务场景需要父子不关联的情况下,需要全选功能

待办的
创建于  
2023-07-25 18:40

这个需求解决了什么问题:

建议父子不关联,不影响全选功能,很多业务场景需要父子不关联的情况下,需要全选功能
checkStrictly 父子不关联逻辑调整,父子不关联只控制表格Body里的数据关联性,
当前设置checkStrictly:true的时候,我需要显示表头showHeader:true
设置后表头的全选功能失效

建议的 API 是什么样的:

建议 父子不关联,不影响全选功能,很多业务场景需要父子不关联的情况下,需要全选功能
我阅读源码发现在我查看了源码:\vxe-table\packages\table\src\table.ts
handleCheckedAllCheckboxRow和checkSelectionStatus两个方法中有对checkStrictly的值的判断;
我有三个建议:
1、直接移除这两个判断输入图片说明
输入图片说明
2、加入showHeader判断输入图片说明
输入图片说明
3、或则添加props headercheckStrictly:false

是否已有其他不错的替代方案:

我阅读源码发现在我查看了源码:\vxe-table\packages\table\src\table.ts
handleCheckedAllCheckboxRow和checkSelectionStatus两个方法中有对checkStrictly的值的判断;
我有三个建议:
1、直接移除这两个判断输入图片说明
输入图片说明
2、加入showHeader判断输入图片说明
输入图片说明
3、或则添加props headercheckStrictly:false

评论 (0)

陈凯 创建了任务 2年前
陈凯 添加了
 
enhancement
标签
2年前
展开全部操作日志

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
陈凯-chenkai12
TypeScript
1
https://gitee.com/x-extends/vxe-table.git
git@gitee.com:x-extends/vxe-table.git
x-extends
vxe-table
vxe-table

搜索帮助