美文网首页
ReactNative 定义枚举

ReactNative 定义枚举

作者: 木鱼_ccbd | 来源:发表于2018-06-04 10:28 被阅读0次

    ReactNative没有enum定义枚举的方式,只能使用如下方式:

    import PropTypes from 'prop-types';
    constructor(props) {
            super(props);
            this.state = {
                plainType: PropTypes.oneOf('normal','selected',...),
    }
    

    使用:

    if (this.state.plainType == 'normal'){
        //...TO DO 
    }else if (this.state.plainType == 'selected'){
        //...TO DO 
    }
    

    枚举值可以由外部组件属性传值的方式传入。

    有不足之处,还望指正。

    相关文章

      网友评论

          本文标题:ReactNative 定义枚举

          本文链接:https://www.haomeiwen.com/subject/fvsesftx.html