js文件处理参数问题

因为这三个地方真的好关键,有好几次误写就报错了,特此记录以下:

(1)第一个地方:定义(在data中)

这里不要忘记了,如

data: {
    list: [],
    ctitle: []
  },

(2)第二个地方:对于传过来的参数options进行处理,以及wx:request的处理

这里要搞清楚哪个是哪个,不要混了,如:

  wx.request({
          url: 'http://127.0.0.1:8360/home/chap/chapmore',
          data:{
              name: options.chapName
          },
          success: function (res) {
              //获取相应结果
              var result = res.data.data;
              console.info(result)
              //声明数组列表
              var chapmoreins_list = [];
              var chaptitle=[];
              chaptitle.push(result[1].classiName);
              for (var i = 0; i < result.length; i++) {
                  //获取页面需要看到的词条对象
                  chapmoreins_list.push({
                      name: result[i].entryName
                  })
              }

(3)一定要存入数据仓库中,方便传递参数!

如:

 that.setData({
                  ctitle:chaptitle,
                  list: chapmoreins_list
              });

猜你喜欢

转载自blog.csdn.net/weixin_44051236/article/details/106309409