export default function Address(props: {onChange: (value: string | number | Array<string | number>) => void, [key: string]: any}) { const { onChange, ...rest } = props; const [area,setArea]=useState<Array<string|number>>([]) const handleOnChange = (value: string | number | Array<string | number>) => { if (onChange) { onChange(value); } }; return ( <Input addonBefore={ <Cascader style={{ width: 'auto', textAlign: 'left' }} options={dataAll} allowClear placeholder='请选择省市区/县' onChange={(value: Array<string|number>) => setArea(value)} /> } onChange={handleOnChange} {...rest} /> ); }

TypeScript 中将 any 类型转换为具体类型 - 地址组件示例

原文地址: https://www.cveoy.top/t/topic/lHSl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录