猿问

vue中actionType.js 中的疑惑

刚刚把基础vue 看完,看了别人的vue项目中有 actionType.js 用于存放事件名称。
其中有个地方没有看懂什么意思!
上图

图中红框中的types.ADD_PLAN 为什么需要用[中括号],types 返回的是对象类型的?

看了es6的一些相关内容,

https://img3.mukewang.com/5c68faec000191bd04520262.jpg

为什么此图中 constants.A 是返回了值,那么图一中为什么不能用这个方法,用'返回值'.(){} ,
不明白加[中括号]的意义是什么。

请求大神们的帮助
在此谢谢 各位!


浮云间
浏览 358回答 1
1回答

喵喵时光机

js 的新语法,用中括号表示用变量作为 actions 的 key,这样写起来简单,等同于对 actions[types.ADD_PLAN] 赋值。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答