小编Pri*_*kan的帖子

React - Redux connect()() 语法清晰

我刚刚开始学习react-redux,并对redux的connect函数中指定的语法感到困惑。

根据我的理解,我们定义和调用的普通函数如下:

//function definition
function fun_name(arg){
    //do some operations
}


// function calling
fun_name('my_argument');
Run Code Online (Sandbox Code Playgroud)

在react中发现了一些有趣的行

export default connect(mapStateToProps, mapDispatchToProps)('SomeComponentName');
Run Code Online (Sandbox Code Playgroud)

但上面的代码行使用两个参数调用 connect 函数:mapStateToProps、mapDispatchToProps。后者定义了 ('SomeComponentName')

有谁知道“connect()()”是一种什么样的语法或者它是导出的一部分?

javascript ecmascript-6 reactjs react-router

2
推荐指数
1
解决办法
395
查看次数

标签 统计

ecmascript-6 ×1

javascript ×1

react-router ×1

reactjs ×1