演示链接:https://codesandbox.io/p/sandbox/ji-ben-shi-yong-antd-5-25-2-...
需要将参数 query: CurrentType
中的类型 CurrentType
去掉
目前的方式
<SelectLazyLoad
fetch={(query: CurrentType) => {
return Promise.resolve({ records: [1, 2, 3, 4] });
}}
filter={(result) => {
return {
value:
result?.records.map((item) => ({ value: item, label: item })) || [],
};
}}
style={{ width: 300 }}
/>
现在去掉参数的类型,推导的结果就不正确了,请问怎么做
我好像找到解决办法了,这样做:
但是存在一个问题,如下代码:
这时候
filter
的参数result
就变成unknow
,但如果我不把result
返回的话,像这样这样 result 的类型是对的,请问怎么解决呢?