因为这三个地方真的好关键,有好几次误写就报错了,特此记录以下:
(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
});