【问题标题】:Cannot read property 'render' of undefined无法读取未定义的属性“渲染”
【发布时间】:2016-01-31 16:33:00
【问题描述】:

使用 JsxBundleConfig 构建 JSX,使用 angular ngReact 指令在 angular 内渲染 react。每次我尝试包含一个反应组件时,控制台中都会出现错误无法读取未定义的属性“渲染”,并且没有渲染任何内容

【问题讨论】:

    标签: reactjs reactjs.net ngreact


    【解决方案1】:

    我的头撞墙了一会儿,我发现我的项目中没有包含react-dom js。

    【讨论】:

    • 感谢上帝,你救了我的墙 :)
    • 在我的情况下,它在升级 reactjs 后停止工作,所以我猜他们在某个时候将功能拆分为单独的文件。不包含新的“react-dom.js”文件会导致此特定错误。
    • 他们在 13.3 之后的版本上拆分。
    【解决方案2】:

    别忘了包括以下几行

    import React from 'react';
    import ReactDOM from 'react-dom';
    

    希望我能帮助到别人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-24
      • 2021-07-20
      • 2019-02-18
      • 1970-01-01
      • 2021-06-20
      • 2021-02-17
      • 2020-04-08
      相关资源
      最近更新 更多