Javascript 如何在react+;打字稿?

Javascript 如何在react+;打字稿?,javascript,reactjs,typescript,Javascript,Reactjs,Typescript,我使用的是typescript和ReactJS。比如说,我创建了一个具有一些道具的通用组件 类型道具={ as:React.ElementType, propOne?:字符串, 建议二:数字 }; 函数通用comp({ as:InnerComp, 普罗彭, 第二,, 休息 }:道具){ 返回( ); } 我想保留来自另一个comp以及通用comp的道具,但我不知道如何在typescript中实现这一点

我使用的是typescript和ReactJS。比如说,我创建了一个具有一些道具的通用组件

类型道具={
as:React.ElementType,
propOne?:字符串,
建议二:数字
};
函数通用comp({
as:InnerComp,
普罗彭,
第二,,
休息
}:道具){
返回(
);
}
我想保留来自另一个comp以及通用comp的道具,但我不知道如何在typescript中实现这一点