如题,当我用typescript
声明一个枚举类型后,比如国家:
export enum Country {
CN: 0,
US: 1
}
然后antd
的options这么写
<Option value={Country.CN}>中国
<Option>
这样就报错了..所以能不能把value的类型改成any或组合类型?
如题,当我用typescript
声明一个枚举类型后,比如国家:
export enum Country {
CN: 0,
US: 1
}
然后antd
的options这么写
<Option value={Country.CN}>中国
<Option>
这样就报错了..所以能不能把value的类型改成any或组合类型?
原生的value的确是string
经常见的e.target.value中的值你打印typeof e.target.value 肯定是value 自然ant也就是string了
2 回答2.7k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答1.5k 阅读✓ 已解决
1 回答1.3k 阅读✓ 已解决
2 回答2.1k 阅读
像其他楼所说,和原生的 select 类型看齐。算是一个遗留的 API 设计问题,欢迎参与讨论:https://github.com/ant-design...