React-Redux API 文档符号



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

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

我不明白">[ ]"到底是什么意思,或者在这种情况下使用的">:">符号是什么。 我记得jQuery也将其用于其API文档。例:

.slide切换([持续时间][,完成])

写作/阅读这些有什么约定吗?

">

[]"表示不是nesessary,但可以使用。

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

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

最新更新