我希望能够将JSX元素数组传递到组件中,但我希望确保它们都必须至少具有key
属性。
这可能吗?
例如
<MyComponent
list={[
<div key="test1" />,
<div key="test2" />,
<div /> <-- this would fail as doesn't have a key
]}
>
...
</MyComponent>
我希望能够将JSX元素数组传递到组件中,但我希望确保它们都必须至少具有key
属性。
这可能吗?
例如
<MyComponent
list={[
<div key="test1" />,
<div key="test2" />,
<div /> <-- this would fail as doesn't have a key
]}
>
...
</MyComponent>
1条答案
按热度按时间iezvtpos1#
我已经找到了一种方法
然后,当键丢失时,这将在TypeScript中提供正确的错误。