![](/img/trans.png)
[英]Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object. React-Native
[英]Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object. abcd
尝试从 ExpenseItem.js 获取 function ExpenseItem() 到 App.js 时出现错误这是我的代码
文件 ExpenseItem.js
function ExpenseItem() {
return <h2>Expense item!</h2>;
}
export default ExpenseItem();
这是 app.js
import ExpenseItem from "./components/ExpenseItem.js";
function App() {
return (
<div>
<h2>hello world! </h2>
<ExpenseItem></ExpenseItem>
</div>
);
}
export default App;
我预计有 2 行:“你好世界!” 和“费用项目”,但没有显示
您似乎在导出中调用 function。
将ExpenseItem
文件更改为:
function ExpenseItem() {
return <h2>Expense item!</h2>;
}
export default ExpenseItem; // Don't call the function here
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.