React-Redux API文档符号

时间:2017-07-05 17:52:04

标签: javascript jquery api reactjs redux

我正在阅读react-redux documentation,我发现了这个:

  

[mapStateToProps(state,[ownProps]):stateProps](Function)

我不明白“ [] ”的含义是什么,或者在此上下文中使用的“”符号是什么。 我记得jQuery也将它用于它的API文档。示例:

  

.slideToggle([时间] [,完整])

是否有任何写/读这些的惯例?

2 个答案:

答案 0 :(得分:3)

" []"意思不是必要的,但可以使用。

答案 1 :(得分:1)

括号表示参数是可选的,冒号表示某种类型的声明。

因此,对于mapStateToProps:它是connect的可选参数。它应始终使用第一个参数声明,该参数将是Redux状态树,并且可以声明为第二个参数,该参数将是赋予包装器组件的道具。