小程序课程表,列表内容可以输出到控制台,但无法在小程序正确显示
[代码]data: {[代码][代码] [代码][代码]weChatUserInfo: [代码][代码]null[代码][代码],[代码][代码] [代码][代码]bmobUserInfo: [代码][代码]null[代码][代码],[代码][代码] [代码][代码]colorArrays: [[代码][代码]"#85B8CF"[代码][代码], [代码][代码]"#90C652"[代码][代码], [代码][代码]"#D8AA5A"[代码][代码], [代码][代码]"#FC9F9D"[代码][代码], [代码][代码]"#0A9A84"[代码][代码], [代码][代码]"#61BC69"[代码][代码], [代码][代码]"#12AEF3"[代码][代码], [代码][代码]"#E29AAD"[代码][代码]],[代码][代码] [代码][代码]wlist: [],[代码][代码] [代码] [代码] [代码][代码]//{ "day": 5, "cutime": 1, "culength": 3, "cuname": "高等数学@教A-301" },[代码][代码] [代码][代码]//{ "day": 6, "cutime": 1, "culength": 3, "cuname": "高等数学@教A-301" },[代码][代码] [代码][代码]//], [代码][代码] [代码] [代码] [代码][代码]},[代码][代码] [代码][代码]loadTable: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]var[代码] [代码]userPointer = Bmob.Pointer([代码][代码]'_User'[代码][代码]);[代码][代码] [代码][代码]var[代码] [代码]pointerUser = userPointer.set(that.data.bmobUserInfo.objectId);[代码][代码] [代码][代码]var[代码] [代码]query = Bmob.Query([代码][代码]'class_table'[代码][代码]);[代码] [代码] [代码][代码]//var that=this;[代码] [代码] [代码][代码]query.equalTo([代码][代码]'UserId'[代码][代码], [代码][代码]'=='[代码][代码], pointerUser);[代码][代码] [代码][代码]//query.select('createdAt'+'objectId'+'updateAt');[代码][代码] [代码][代码]query.order([代码][代码]'day'[代码][代码], [代码][代码]'cutime'[代码][代码]);[代码] [代码] [代码][代码]query.find().then(res => {[代码][代码] [代码][代码]if[代码] [代码](res.length > 0) {[代码][代码] [代码][代码]for[代码] [代码]([代码][代码]var[代码] [代码]i = 0; i < res.length; i++) {[代码][代码] [代码][代码]var[代码] [代码]classItem={};[代码][代码] [代码][代码]classItem.day=res[i].day;[代码][代码] [代码][代码]classItem.cutime=res[i].cutime;[代码][代码] [代码][代码]classItem.culength = res[i].culength;[代码][代码] [代码][代码]classItem.cuname = res[i].cuname;[代码][代码] [代码][代码]that.data.wlist.push(classItem);[代码][代码] [代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码] [代码] [代码] [代码] [代码][代码]that.setData([代码][代码] [代码][代码]{wlist:that.data.wlist,[代码][代码] [代码][代码]}[代码][代码] [代码][代码]);[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面加载[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onLoad: [代码][代码]function[代码] [代码](options) {[代码][代码] [代码][代码]that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]//that.getErrorCount();[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]bmobUserInfo: wx.getStorageSync([代码][代码]'bmobUserInfo'[代码][代码]),[代码][代码] [代码][代码]weChatUserInfo: wx.getStorageSync([代码][代码]'weChatUserInfo'[代码][代码])[代码][代码] [代码][代码]});[代码][代码] [代码][代码]that.loadTable();[代码][代码] [代码][代码]console.log(that.data.wlist); //显示到控制台[代码][代码] [代码][代码]},[代码][代码]<[代码][代码]view[代码] [代码]wx:for[代码][代码]=[代码][代码]"{{wlist}}"[代码] [代码]wx:for-item[代码][代码]=[代码][代码]'class'[代码] [代码]wx:key[代码][代码]=[代码][代码]'{{class.cuname}}'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"flex-item kcb-item"[代码] [代码]data-statu[代码][代码]=[代码][代码]"open"[代码] [代码]data-index[代码][代码]=[代码][代码]"{{index}}"[代码] [代码]style[代码][代码]=[代码][代码]"margin-left:{{(class.day-1)*100}}rpx;margin-top:{{(class.cutime-1)*100+5}}rpx;height:{{class.culength*100-5}}rpx;background-color:{{colorArrays[index%9]}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"smalltext"[代码] [代码]>{{class.cuname}}</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码]- 需求的场景描述(希望解决的问题) 本人用比目云作为数据库存储选课信息,打开课程表页面时查询数据库表中所有自己相关的选课信息,按照日期与时间排序,并存入列表wlist中,列表可以在控制台正常输出,但无法正常显示到小程序的课程表中。以上是相关的代码片段。 [图片][图片] - 希望提供的能力