Javascript 扩展react.component和'&';签名
类定义中的“&”符号是什么? 在我的课堂上,我发现我需要以下的课堂定义:Javascript 扩展react.component和'&';签名,javascript,reactjs,typescript,Javascript,Reactjs,Typescript,类定义中的“&”符号是什么? 在我的课堂上,我发现我需要以下的课堂定义: 类myList扩展组件{ 我发现许多其他示例使用逗号而不是&,但是使用逗号我得到了错误: x提案不存在 调用&运算符 它允许你 …获取两个对象并创建一个具有这两个对象特征的新对象 将其视为“类型a和类型B”,即在交叉点类型声明中具有每个对象属性的新类型 另外,我强烈建议您阅读链接中的书。这对我很有帮助。调用&操作符 它允许你 …获取两个对象并创建一个具有这两个对象特征的新对象 将其视为“类型a和类型B”,即在交叉点类型声明
类myList扩展组件{
我发现许多其他示例使用逗号而不是&,但是使用逗号我得到了错误:
x提案不存在
调用
&
运算符
它允许你
…获取两个对象并创建一个具有这两个对象特征的新对象
将其视为“类型a和类型B”,即在交叉点类型声明中具有每个对象属性的新类型
另外,我强烈建议您阅读链接中的书。这对我很有帮助。调用
&
操作符
它允许你
…获取两个对象并创建一个具有这两个对象特征的新对象
将其视为“类型a和类型B”,即在交叉点类型声明中具有每个对象属性的新类型
另外,我强烈建议你阅读链接中的这本书。这对我很有帮助。你应该让
IMyList
扩展RouteComponentProps
@Thomas不一定,任何一种方式都适用于组件道具。&
意味着道具将是RouteComponentProps
和IMyList
。放置,
表示您正在传递另一个类型参数(用于状态)因此,道具将是RouteComponentProps
,状态将是IMyList
@TitianCernicova Dragomir我知道这两种方法都会起作用。在我看来,OP非常缺乏经验。尽管我相信他很快就会理解这些类型,但我认为,对于一个没有经验的程序员来说,创建这些类型要容易得多一团混乱,用这个结构到处重复你自己。这就是为什么我建议用继承来代替。@Thomas是的,从这个角度来看,我同意,继承可能更容易掌握,而不是使用一个你可能应该让IMyList
扩展RouteComponentProps
。@Thomas不一定,无论哪种方式都会为组件道具工作。&
表示交叉点,即道具将为RouteComponentProps
和IMyList
。放置,
表示传递其他类型参数(用于状态)因此,道具将是RouteComponentProps
,状态将是IMyList
@TitianCernicova Dragomir我知道这两种方法都会起作用。在我看来,OP非常缺乏经验。尽管我相信他很快就会理解这些类型,但我认为,对于一个没有经验的程序员来说,创建这些类型要容易得多一团乱,用这个结构到处重复你自己。这就是为什么我建议用继承来代替。@Thomas是的,从这个角度来看,我同意,继承可能更容易掌握