data:{text1:1,text2:2,text3:3,}let obj = {text1:this.text1,text2:this.text2,text3:this.text3,...}
场景:打印obj, 可以通过循环的方法,变量名使用 obj[‘text’+i];data里面的值 that. d a t a [ ‘ t e x t data[`text data[‘text{i}`]
let obj = {}for (let i=1;i<=3;i++) {obj['text'+i] = that.$data[`text${i}`];}console.log(obj);//{text1: 1, text2: 2, text3: 3}
结果:
{text1: 1, text2: 2, text3: 3}