Flowtype(/ React)可选道具为type / enum

时间:2017-03-08 13:13:54

标签: reactjs enums react-native flowtype

我可以在Props中拥有一个可选的属性并定义为一个类型。目前我收到错误:'此类型与MyDefinedEnum'

不兼容

我的代码:

type MyDefinedEnum = 'light' | 'dark';

type Props = { 
    keyboardType?: MyDefinedEnum,
};

class InputField extends Component<void, Props, void> {
    ....
}

当我在另一个视图中使用此组件时如下:

class Login extends Component {
    ....
    render() {
       return (
           <Input />;
       )
}

我收到上述错误(此类型与MyDefinedEnum不兼容)

0 个答案:

没有答案