React 新手求教 Redux Connect 纯ES6 文档

#1

我有 React 组件

// Ken.js
// ken component is working fine, it extends React.Component
class ken extends Component {
    render () {
      Simple(inputState)
      return( <div>
        Simple的新的state value
        Simple的新的state value
          </div> )
    }
function mapStateToProps (state) {}
connect(mapStateToProps)(ken)
// Simple.js
// However the Simple() class as ES6 function
export default function Simple (inputState = null) {
  return VeryComplexFunction
}
//我想把 state往上传
function mapStateToProps (state) {}
//注意 这里错了
export default connect(mapStateToProps) (Simple (inputState) ) 
//这是一个独立的 es6 javascript 文档

//往上传是我必须的过程,请问 如何做到呢?

1)redux 可以这样子操作么?
2)那我 simple(inputstate) { return new Sate } 就可了么?
3)如果用 return 很大的 state, 那么整个 Simple() 要 componentWilUpdate, 那么是不是效果不是很好,因为simple里有 3D处理, 我想要局部的3D UI 切换就好

> 谢谢大神们。。。:sweat_smile:

#2

通过Connect ,你不是写了么, connect(mapStateToProps)(ken)

#3

谢谢您, 我是写了。 第一次发表,不会用

code

但是在simple(input){ } 里也可以

export default connect(mapStateToProps) (Simple (inputState) )

```这样做么?