当一个组件有多个子组件时,我可以迭代子组件,并确定它是否是某个组件的实例?像这样:
React.Children.forEach(function(child) {
if(child instanceOf SomeComponent) {
...do something
}
}
答案 0 :(得分:3)
这适用于我使用React 0.14(我相信也适用于0.13):
React.Children.forEach(function(child) {
if(child.type === SomeComponent) {
...do something
}
}