TypeScript和React中的错误“JSX元素类型'...'没有任何构造或调用签名”
大家好!我是TypeScript和React的新手,已经为这个错误折腾了好几个小时。我写了一个简单的组件,应该渲染用户列表,但TypeScript报错了。
这是我的代码:
```tsx
// UserList.tsx
import React from 'react';
interface User {
id: number;
name: string;
}
const UserItem: React.FC = ({ name }) => {
return {name} ;
};
// 组件,接受用户数组
function UserList({ users }: { users: User[] }) {
return (
-
{users.map(user => (