如何从对象属性中获取反应组件的名称?

问题描述 投票:0回答:1

我想从对象数组中获取reactcomponent的名称

我具有以下数据结构中的组件

const data = [ 
                 {component: <FirstComponent/>},
                 {component: <SecondComponent/>},
             ];

现在的问题是如何检查data [0] .component是否为FirstComponent?

类似于此数据[0] .component ==='FirstComponent'

有人可以帮我这个忙吗?谢谢。

reactjs
1个回答
0
投票

您可以尝试使用此代码来匹配组件类的名称

this.data[0].component.type.name === "FirstComponent"

data[0].component.type.name === "FirstComponent"
© www.soinside.com 2019 - 2024. All rights reserved.