2017-07-07 211 views
0

实时预览https://www.webpackbin.com/bins/-KoSqF5OB0IRtbBEi822修改阵营元素从阵营类

进出口试图复制和修改一个阵营元素对象。

我被克隆并添加CSS规则删除的内嵌样式的反应元素的使用,以样式表

林本function

我想知道我怎么可以访问渲染做出反应函数返回值来自元素的类?

const Div =() => (<div></div>); // not working 
const Div = (<div></div>); // working 

const NewDiv = noInline(Div); // calling function 

回答

0

我相信做到这一点,你需要得到在render功能元素的引用,而这个元素应该是组件子元素之一 - 因此遍历this.props.children,找到你正在寻找的元素。类似这样的:

render() { 
    let children = React.Children.toArray(this.props.children); 
    children.forEach((child) => doSomething(child)) 
}