【发布时间】:2019-12-18 08:44:51
【问题描述】:
我在 ReactJS 中使用类型别名并创建了一个在下面声明的组件
type PropsType = {
viewModel: CalendarViewModel,
onPressDate: void,
text: string
};
class Calendar extends React.Component<PropsType> { }
当我开始传递数据以呈现此组件时出现问题。当“text”属性同时接收 String 和 Number 数据类型时,它仍然可以很好地呈现,但它只是被声明为只接受 string 数据类型。那么我能做些什么来解决这个问题呢?
【问题讨论】:
-
什么是类型系统,typescript?
标签: reactjs type-alias