And*_*yKo 0 javascript ecmascript-6 redux
我正在学习如何使用Redux和React,并在Redux购物车示例项目中找到了几段代码:
在actions/index.js模块中:
export const addToCart = productId => (dispatch, getState) => {
if (getState().products.byId[productId].inventory > 0) {
dispatch(addToCartUnsafe(productId))
}
}
Run Code Online (Sandbox Code Playgroud)
在ProductContainer模块中:
import { addToCart } from '../actions'
export default connect(
mapStateToProps,
{ addToCart }
)(ProductsContainer)
Run Code Online (Sandbox Code Playgroud)
我不明白{addToCart}构造意味着什么.它看起来有点像解构,但没有协助运营商.有人能指出我是什么,我们什么时候需要使用这样的语法?
| 归档时间: |
|
| 查看次数: |
538 次 |
| 最近记录: |