代码之家  ›  专栏  ›  技术社区  ›  Vvk

iOS:应用程序在发布模式下崩溃。错误:undefined不是对象(计算'a.View.propTypes.style')

  •  0
  • Vvk  · 技术社区  · 7 年前

    对与此相关的问题和答案很多,但在每个解决方案中,所有人都说要替换 View.propTypes.style 具有 ViewPropTypes.style .但在我的项目中,没有 看法道具类型。风格 代码在整个项目中可用。

    如果在我的项目中 看法道具类型。风格 没有,我在哪里可以替换?

    完全错误:

    undefined is not an object (evaluating 'a.View.propTypes.style')
     [fatal][tid:com.facebook.react.ExceptionsManagerQueue] Unhandled JS Exception: undefined is not an object (evaluating 'a.View.propTypes.style')
    [290:10014] Unhandled JS Exception: undefined is not an object (evaluating 'a.View.propTypes.style')
    [290:10014] *** Terminating app due to uncaught exception 'RCTFatalException: Unhandled JS Exception: undefined is not an object (evaluating 'a.View.propTypes.style')', reason: 'Unhandled JS Exception: undefined is not an object (evaluating 'a.View.prop..., stack:
    <unknown>@1022:1541
    t@2:620
    

    作为参考,我使用 propTypes 但我认为这不是问题。

    const propTypes = {
        data: PropTypes.array,
        onChange: PropTypes.func,
        initValue: PropTypes.string,
        style: ViewPropTypes.style,
        selectStyle: ViewPropTypes.style,
        optionStyle: ViewPropTypes.style,
        optionTextStyle: Text.propTypes.style,
        sectionStyle: ViewPropTypes.style,
        sectionTextStyle: Text.propTypes.style,
        cancelStyle: ViewPropTypes.style,
        cancelTextStyle: Text.propTypes.style,
        overlayStyle: ViewPropTypes.style,
        cancelText: PropTypes.string
    };
    
    0 回复  |  直到 7 年前
    推荐文章