es5的动态计算属性
近来在使用vuex的时候为了统一管理操作state的变量,将所有变量集中式声明放在了一个文件下,引入后用到了es5的动态计算属性获取变量,感觉棒棒的,之前对象字面量不能使用变量,有了计算属性可以使用了。
import types from '...'
const mutations = {
[types.ADD_TO_COUNT](state, index) {
state.items = state.items + 1
}
}
以上就是一个mutaions的一个方法,通过actions可以提交操作state ,也可以直接通过commit提交
const obj ={
name:'1234'
}
let a = name;
const obj1 = {
[a]:'1234'
}
以上obj.name 和 obj1.name 是相同的。