入门选手,跟着视频教程检查代码,编译后报错,云函数正常,页面显示不出来,求老手解,谢过。。
- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
// miniprogram/pages/list/list.js function fixZero(num) { return num < 10 ? '0' + num : num; } Page({ /** * 页面的初始数据 */ data: { list: [], }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { this .getData(); }, dealData: function (list, callback) { var fileList = []; list.forEach( function (item) { var date = new Date(item.time); item.timeInfo = { year: date.getFullYear(), month: fixZero(date.getMonth() + 1), date: fixZero(date.getDate()), hours: fixZero(date.getHours()), miniutes: fixZero(date.getMinutes()) }; fileList.push(item.img); }); wx.cloud.getTempFileURL({ fileList: fileList, success: function (res) { var fileList = res.fileList; list.forEach( function (item, index) { item.img = fileList[index].tempFileURL; }); callback(list); }, fail: function (err) { wx.showToast({ title: err }); } }) }, getData: function () { // var db = wx.cloud.database(); var that = this ; wx.cloud.callFunction({ // 云函数名称 name: 'db' , // 传给云函数的参数 data: { type: 'get' }, success: function (res) { console.log( '获取成功' ); console.log(res); var result = res.result || {}; that.dealData(result.data, function (data) { that.setData({ list: data }); }); }, fail: function () { } }) // db.collection('list').get({ // success: function (res) { // console.log('获取数据成功', res); // that.dealData(res.data, function (data) { // console.log(data); // that.setData({ // list: data // }); // }); // } // }); } }) |
title格式错了
您好,修改后是不报错了,但是无法正确的显示出想要的数据来,我的左侧模拟器还是空的,我有一个dealData的列表要展示出来。。郁闷
title 改为string
谢谢
你好,请按照错误提示修改,title需为string类型
好的 我试试 谢谢