刚刚把基础vue 看完,看了别人的vue项目中有 actionType.js 用于存放事件名称。
其中有个地方没有看懂什么意思!
上图
图中红框中的types.ADD_PLAN 为什么需要用[中括号],types 返回的是对象类型的?
看了es6的一些相关内容,
为什么此图中 constants.A 是返回了值,那么图一中为什么不能用这个方法,用'返回值'.(){} ,
不明白加[中括号]的意义是什么。
请求大神们的帮助
在此谢谢 各位!
刚刚把基础vue 看完,看了别人的vue项目中有 actionType.js 用于存放事件名称。
其中有个地方没有看懂什么意思!
上图
图中红框中的types.ADD_PLAN 为什么需要用[中括号],types 返回的是对象类型的?
看了es6的一些相关内容,
为什么此图中 constants.A 是返回了值,那么图一中为什么不能用这个方法,用'返回值'.(){} ,
不明白加[中括号]的意义是什么。
请求大神们的帮助
在此谢谢 各位!
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
js 的新语法,用中括号表示用变量作为 actions 的 key,这样写起来简单,等同于对
actions[types.ADD_PLAN]
赋值。