我正在阅读react-redux documentation,我发现了这个:
[mapStateToProps(state,[ownProps]):stateProps](Function)
我不明白“ [] ”的含义是什么,或者在此上下文中使用的“:”符号是什么。 我记得jQuery也将它用于它的API文档。示例:
.slideToggle([时间] [,完整])
是否有任何写/读这些的惯例?
答案 0 :(得分:3)
" []"意思不是必要的,但可以使用。
答案 1 :(得分:1)
括号表示参数是可选的,冒号表示某种类型的声明。
因此,对于mapStateToProps
:它是connect
的可选参数。它应始终使用第一个参数声明,该参数将是Redux状态树,并且可以声明为第二个参数,该参数将是赋予包装器组件的道具。