Skip to content
鼓励作者:欢迎打赏犒劳

react自定义组件

tsx组件

tsx
interface UserCardProps {
    name: string;
    age: number;
    isOnline?: boolean;
}

function UserCard({ name, age, isOnline = false }: UserCardProps) {
    const nextYearAge = age + 1;

    return (
        <div className={isOnline ? "online" : "offline"}>
            <h3>{name}</h3>
            <p>年龄: {nextYearAge}</p>
        </div>
    );
}
export default UserCard;

使用

jsx
import UserCard from './App2.tsx' 

<UserCard name="李四" age={33} isOnline={true} />;

如有转载或 CV 的请标注本站原文地址