美文网首页
this.setData用法

this.setData用法

作者: 理子 | 来源:发表于2020-05-26 22:14 被阅读0次

1、更改数组中的值

设 paraList:[{txt:'123',chose:false}, {txt:'1234',chose:false}]
let choseChange = "paraList[" + index + "].chose"
this.setData({
  [choseChange]: true,
  numList: numList
})

this.setData({
  ['p[i]']:item
})

可以改变数组中某一个特定下标的值

2、更改对象中的值

userInfo: { // 用户的验证信息
  sex: '',
  name: '',
  phone: '',
  code: '',
  sexTxt:'请选择你的性别',
  nameTxt:'名字不能为空',
  phoneTxt: '手机号不能为空',
  codeTxt: '获取验证码',
  codeErrTxt:'验证码不能为空'
},

let userSex = "userInfo.sex"
  _this.setData({
  [userSex]: '1'
})

let userSex = "userInfo.sex"
  _this.setData({
  'userInfo.sex': '1'
})

可以单独更改userInfo中的sex值

相关文章

网友评论

      本文标题:this.setData用法

      本文链接:https://www.haomeiwen.com/subject/klybahtx.html