小程序定义,追加json数组并且相同的就替换

最近在做一个答题的小程序,每下一题要保存答案,并且可查看上一题的答案

直接贴代码

onChange(event) {
    var current=this.data.current
    var answer=this.data.answer
    console.log(answer);
    var obj={};
    obj.id=current
    obj.text=event.detail
    var res=true
    answer.forEach((el,i)=>{
      if(el.id==current){
        res=false
        el.text=event.detail
      }
    })
    if(res){
      answer.push(obj)
    }
    this.setData({
      radio: event.detail,
      answer:answer
    });
  }



2021-06-10 21:20:36 625人阅读 评论( 0 )