遍历map赋值?
发布于 7 年前 作者 yuanjie 5149 次浏览 来自 问答

遍历一个数组 [{name:“名字1”},{name:“名字2”}].map(v=>{

v.id = 1

})

console.log(数组),值是有的,但是wxml出不来,为什么啊?跪求

5 回复

我是怎么都没看出来这标题和内容有什么联系

wx.request({
      url: '接口',
      data:{},
      methods:"POST",
      header: {
        'Content-Type''application/x-www-form-urlencoded'// 默认值
        "token":wx.getStorageSync('token')
      },
      success(res){
        res.data.content.map(v=>{
          console.log(v)
          v.name = ''
          http.request('接口',{id:v.id},"GET").then(resp=>{
            v.name = 1  //赋值(页面上不显示name字段,但可以显示第一次请求的字段)
           
          })
        })
        that.setData({
          list:res.data.content
        })
        console.log(that.data.list)
      }
    })

可否 setData

改变wxml里的显示需要setData

说明白一点

回到顶部