html52.com
我爱小程序-开发者交流社区

js如何让引号里的字母代表数字

for(let m=0;m<10;m++){
    this.setData({
      ‘list[0].shows[m]’: this.data.list[0].pages[i+m].title
    })
}

如何让让引号里的字母m代表for循环中的数字m,而不是单单一个string 试过用“”和+连接都没有用。。。

网友回复

半寸灰:

for(let m=0;m<10;m++){

let obj={};

 obj[`list[0].shows[${m}]`]=this.data.list[0].pages[i+m].title

    this.setData(obj)

}




评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付