微信小程序 同—页面两个方法之间怎么传递数组?
发布于 5 年前 作者 yang70 12972 次浏览 来自 问答

sortTopic: function (t) {

    var e = this;

    var list = e.data.list;

    for (let i = 0; i < list.length; i++) {

      images.push({

        height:0,

        cover_pic: list[i].cover_pic,

        name: list[i].title,

        id: list[i].id,

      })

    }

    console.dir(images);

    this.setData({

      images: images   

 })

  },

loadImages: function () {

    let images = this.data.images;

console.log(images);

  },

这样调用为什么loadImages里边的images是空的

5 回复

看下你怎么调用的,可能是异步问题

我猜是同步异步的问题

调用loadImages和sortTopic的代码呢?

如果只是调用了loadImages没有调用sortTopic,那么loadImages里边的images肯定是空的

images 没有定义吧

回到顶部