gpt4 book ai didi

reactjs - React.js 未捕获错误 : Invariant Violation

转载 作者:行者123 更新时间:2023-12-03 13:21:33 27 4
gpt4 key购买 nike

由于缺乏对 Commonjs 模块的支持,在对 React_rails gem 感到沮丧之后,我正在测试 react_webpack_rails来自 netguru 的 gem 。但从那时起我就遇到了不变违规。

例如,如果我用 ES6 语法编写一个简单的 Hello World 组件:

import React from 'react';

class tasksBox extends React.Component {
render() {
return <div>Hello World</div>;
}
}

export default tasksBox;

提出这些错误:

Warning: React.createElement: type should not be null, undefined, boolean, or number. It should be a string (for DOM elements) or a ReactClass (for composite components).

Uncaught Error: Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined.

非常感谢您的帮助,我不知道错误来自哪里。

最佳答案

嗯,答案很简单,需要将类名的第一个字母大写。一切都很顺利。

import React from 'react';

class TasksBox extends React.Component {
render() {
return <div>blabla</div>;
}
}

export default TasksBox;

感谢你们的帮助。

关于reactjs - React.js 未捕获错误 : Invariant Violation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33376231/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com