【发布时间】:2021-08-13 06:12:42
【问题描述】:
这是我试图理解的代码 sn-p。
import { increment } from '../features/counter/counterSlice'
const object = {
[increment]: () => {}
}
console.log(object)
// logs { "counter/increment": Function}
下面的语法具体是做什么的?
[increment]: () => {}
Increment 是由 createSlice() 创建的 reducer 函数。
【问题讨论】:
-
在
object上创建一个箭头函数,以变量增量的值命名 -
该语法只做任何事情,因为它在一个对象内。
-
其实
increment不是reducer函数,而是string -
@QuentinUK - 就像很多语法一样,有效性确实取决于上下文
标签: javascript redux syntax react-redux redux-toolkit