gpt4 book ai didi

javascript - Material-ui 库中的 Event.ctrlKey 始终为 true

转载 作者:行者123 更新时间:2023-12-03 06:21:10 24 4
gpt4 key购买 nike

我使用 中的 Table 组件图书馆。我将值 multiSelectable 设置为 true,因为我需要使用多选选择。

但是选择有点奇怪,因为它默认与启用 ctrlKey 时一样工作。我需要像 Windows 资源管理器(或 mac finder)中那样的行为 - 没有 ctrl - 仅选择一行,使用 ctrl - 选择多行。

我检查了 TableBody.js 函数 processRowSelection 中的代码 - event.ctrlKey - 始终为 true(使用 ctrlKey code> 或不,如果我使用 shiftKey - 两者都是 true),为什么?

最佳答案

我发现了。在文件 TableRow.js 的第 74 行

event.ctrlKey = true;

我认为最好的解决方案 - 添加使用 props 处理此行为的可能性,而不是对其进行硬编码。将为此创建拉取请求。

关于javascript - Material-ui 库中的 Event.ctrlKey 始终为 true,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38868313/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com