【发布时间】:2020-10-09 10:57:08
【问题描述】:
我正在使用 React + Typescript。
在我的一个组件中,我已将接口声明为
enum PersonDept {
CIVIL = 'civil',
PRIVATE = 'private'
}
interface IPerson {
dept: PersonDept.CIVIL | PersonDept.PRIVATE
}
现在,如果我必须在其他任何地方使用 person 组件,那么我必须导出 enum 以传递 dept 属性类型。有什么方法可以让我跳过导出enum。
另外,如果我无论如何都要导出enum,这样做是否正确?
【问题讨论】:
标签: reactjs typescript interface react-proptypes