脚本宝典收集整理的这篇文章主要介绍了

react报错 Warning: React.createElement: type is invalid . ..

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

报错信息

报错说我可能类名定义错误或引入错误,我找了好久的原因都没有找到
因为我的输出是这样的:

const mapStateToProps = ({ createProjectModal, organization }) => { // loading
  let current;
  if (organization) {
    current = organization.current;
  }
  return { model: createProjectModal, organization: current }; // , loading: loading.models.createProjectModal
};

export default connect(mapStateToProps)(CreateProjectModal);

引入是这样的:

import CreateProjectModal from '../../components/organization/createProjectModal';

所以一直都找不到我的报错出在哪里,最终我打算重写该文件了(这是修改别人的代码),才发现问题所在!!!

原因是引入antd蚂蚁金服的框架的时候 文本框的引入出错了,我是这样写的

<Input.textArea
  className="description"
  placeholder="项目简介"
  value={formVal.description}
  onChange={this.handleDescriptionChange}
/>

其实应该是

<Input.TextArea />

知道真相的我,#¥%…………&&……&%¥#

总结

以上是脚本宝典为你收集整理的

react报错 Warning: React.createElement: type is invalid . ..

全部内容,希望文章能够帮你解决

react报错 Warning: React.createElement: type is invalid . ..

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过