叶枫
叶枫
> Form 设置 `component={false}` 即可,保证 dom 上不会出现原生 form 标签嵌套原生 form 标签的情况 设置 `component={false}` 后,点击 submit 不会触发 onFinish
> ``` > import React from 'react'; > import { Button, Form, Input } from 'antd'; > > const App: React.FC = () => { > const [form] = Form.useForm()...
按着你的步骤稳定复现了
有个疑问,group text 不是 html5 元素,为什么要用这2个?
用 width 的话,那用 max-content 还有什么用? 我的建议是(我这边组件库的最新版已经这样用了,上面有问题是没升级最新版本) 把每一列的 title,设置隐藏插入到第一行的 tr 中,保证列的内容如果宽度不够,可以用当前列的 title 来撑满
Can it only support `(string | number)[]`
> 合理,整,不过我看 fetch 的 signal,兼容性没那么好,到时候可能需要注意一下。 这个还好,那也是请求库的事,用户可以自己实现取消,https://tanstack.com/query/v4/docs/framework/react/guides/query-cancellation 
另外如果要中断的话,自己封装下 useRequest 也可以 1. 外面声明 CancelToken 2. useRequest 第一个参数传透传 3. 在 onCancel 执行 cancel
我觉得不应该逆向改回去,可以在目前的基础上优化,不如 Drawer 的坐标 right 可以根据滚动条锁定动态变化