使用react-shuffle中的嵌套组件(子级)来反应上下文错误

时间:2015-08-12 17:40:58

标签: reactjs

我遇到了一些问题,因为当你使用儿童组件时,reactjs会松开上下文,在我的情况下我会在上下文中传递猴面包树(这是猴面包树的工作方式,所以我不会这样做。有其他选择)

render(){
  return(
    <Shuffle>
       <ComponentA/> //these components loose the context
       <ComponentA/>
       <ComponentA/>
     </Shuffle>)
}

在baobab存储库中,我得到了一个solution

但是查看reaact-shuffle代码似乎已经使用了cloneWithProps(btw将被弃用)

https://github.com/FormidableLabs/react-shuffle/blob/master/src/shuffle.js#L256 https://github.com/FormidableLabs/react-shuffle/blob/master/src/shuffle.js#L115

这个lib与大多数反应组件有点不同,我之前看过many code enter image description here对我来说不太清楚..

我非常感谢任何帮助,非常感谢

0 个答案:

没有答案