今天在学习快速上手 | DvaJS的时候,在“新建 model models/products.js ”这部分,遇到如下代码:
reducers: {
'delete'(state, { payload: id }) {
return state.filter(item => item.id !== id);
},
},
这种写法相当于reducers对象中函数的简写,可以还原为:
reducers: {
delete: function(state, { payload: id }) {
return state.filter(item => item.id !== id);
},
},
具体可参考:方法的定义 - JavaScript | MDN