reactjs - 带有 Typescript 的 React 组件的一种或另一种道具类型
问题描述
我正在尝试创建一个通过data
道具呈现的表格,或者您可以直接通过children
. 为此,我需要一种接受data
或的类型children
。
我已经找到了这些解决方案,但不知何故不适用于 React 组件。仅适用于普通对象。
所以基本上我创建了三个接口,一个带有基本类型,一个带有data
,一个带有children
. 但是当我创建 React 组件时,它对我大喊那些道具不存在TableProps
有谁知道我做错了什么?这是沙箱:https ://codesandbox.io/s/admiring-shadow-vw148?file=/src/table.tsx
谢谢!
解决方案
推荐阅读
- azure-container-service - 将现有 Web 应用程序移植到 Azure Service Fabric Mesh
- solr - Solr:尽管在 fieldType 上为用于 Faceting 的字段启用 docValues="true",但使用大量内存的字段缓存
- elasticsearch - elasticsearch-dsl 库中不存在 matrix_stats
- c++ - C ++双重充当浮点数?
- stripe-payments - 如何获得条带连接帐户的总支出?
- c++ - C++什么时候进行深拷贝和浅拷贝?
- java - SPNEGO - 从身份验证检查中排除特定 URL/URL 模式
- angularjs - locationChangeSuccess 上的 AngularJS $state
- vba - 搜索已发送邮件并将多封邮件移动到一个文件夹
- arrays - Swift 用户默认值 - 数组