this. setData 里面的movies 老是报错

来源:20-13 电影页面数据绑定(上)

小鹿乱撞1

2017-05-02

这是报错的提示  

movies is not defined;at "pages/movies/movies" page processDouBanData function

ReferenceError: movies is not defined




这是代码

var app=getApp();

Page({

  data: {

    

  },

  onLoad: function () {

    var top250Url=app.globalData.url+'/v2/movie/top250?start=0&count=3';

    var inTheatersUrl=app.globalData.url+'/v2/movie/in_theaters?start=0&count=3';

    var comingSoonUrl=app.globalData.url+'/v2/movie/coming_soon?start=0&count=3';

    this.getMoviesData(top250Url);

    // this.getMoviesData(inTheatersUrl);

    // this.getMoviesData(comingSoonUrl);

  },

  getMoviesData: function (url) {

    var that = this;

    wx.request({

      url: url,

      data: {},

      method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT

      header: {

        "Content-Type": "json"

      }, // 设置请求的 header

      success: function (res) {

        // success

        

        that.processDouBanData(res.data);

      },

      fail: function (res) {

        // fail

      },

      complete: function (res) {

        // complete

      }

    })

  },

  processDouBanData:function(data){

     //console.log(data);

     var moives=[];

     for(var idx in data.subjects){

       var subject=data.subjects[idx];

       var title=subject.title;

       if(title.length>=6){

             title=title.substring(0,6)+"...";

       }

       var temp={

                title:title,

                large:subject.images.large,

                movieId:subject.id

       }

       moives.push(temp);

     }

      console.log(moives);//   这里 已经取到值了

     this.setData({

       movies:movies

     })

  }

})



这里的movies 老是报错  找了好久 还是找不出问题错在哪里了



写回答

3回答

7七月

2017-05-02

同学,这样贴代码,老师怎么看啊。。。格式化一下啊

0
1
小鹿乱撞1
非常感谢!
2017-05-02
共1条回复

小鹿乱撞1

提问者

2017-05-02

好的 老师后面的那个新课程 难不难   

0
1
7七月
难度肯定是有一些的,不过这个课程你吃透了,基本上Web开发就能学到很多标准的东西。而且我讲的比较细,比较容易听懂
2017-05-02
共1条回复

小鹿乱撞1

提问者

2017-05-02

耽搁老师的时间了 找到问题了   我吧movies 单词写不一样了  

0
1
7七月
没关系的,其实课程里的代码没有什么问题很稳定了。仔细找找,提高下自己解决问题的能力。实在解决不了,把代码贴详细点儿。
2017-05-02
共1条回复

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23866 学习 · 6899 问题

查看课程