【发布时间】:2022-01-21 13:53:42
【问题描述】:
我所知道的用于编写 React 组件的最简洁的语法如下,它总是将每个输入参数命名两次。
export function InputXl({
placeholder,
value,
}: {
placeholder: string;
value: string;
}): JSX.Element {
return (
<Input placeholder={placeholder} value={value} size="xl" />
);
}
是否有一种语法,我只需为参数命名一次?比如:
export function InputXl({
placeholder: string;
value: string;
}): JSX.Element {
return (
<Input placeholder={placeholder} value={value} size="xl" />
);
}
【问题讨论】:
-
你试过单独声明你的道具类型吗?
标签: reactjs typescript react-hooks