收藏
回答

数组间的相互赋值问题?

我从数据库中得到的数据赋值给数组partlist[]

然后想把partlist[]里的前10条记录赋值给数组datalist[]

 .get()

      .then(res => {

        console.log('请求成功', res)

        var that = this

        that.setData({

          partlist: res.data,

        })

        partlist_length = res.data.length

        if(partlist_length>10){

          for(var i=0;i<10;i++){

            datalist[i].push(this.data.partlist[i])

          }

          console.log('datalist[]',datalist)

        }

      })

      .catch(err => {

这样执行后没有报错,但datalist里也没有数据;不知道( datalist[i].push(this.data.partlist[i]))这种写法对不对,正确的该怎样写呢?

回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容