项目中有遇到根据点击的不同按钮将它们的class作为key传进data对象内,那么此时key 就是个变量,在开始写的时候是这样:
var data={ id:id, classNameTitle:buttonType, tifier:tifier } console.log(data)打印结果如下:
planMoney//为此时的classNameTitle
shut //为此时的buttonType
{id: 8, classNameTitle: "shut", tifier: "column"}
如上是不行的,所以在请教了度娘后 ,get到方法:
var data={ id:id, tifier:tifier } data[classNameTitle] = buttonType; console.log(data)结果如下:
planMoney
shut
{id: 8, tifier: "column", planMoney: "shut"}
ok 轻松解决! 希望可以帮助到大家