扫码关注官方订阅号
actions: { increment ({ commit }) { commit('increment') } }
es6语法,这是什么简写写法,看不懂.
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
参见:ECMAScript 6 入门increment这个action会被传入一个Object,这个Object里面可能有很多的方法和属性,而你只需要commit方法,所以你可以写成那样子。这样写当然也是可以的:
increment
commit
actions: { increment (obj) { obj.commit('increment') } }
increment: function increment(_ref) { var commit = _ref.commit; commit('increment'); }
解构赋值
{ commit }解构赋值吗?
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
参见:ECMAScript 6 入门
increment这个action会被传入一个Object,这个Object里面可能有很多的方法和属性,而你只需要commit方法,所以你可以写成那样子。这样写当然也是可以的:解构赋值
{ commit }解构赋值吗?