// pages/detail/detail.js const db = wx.cloud.database({}); const cont = db.collection('food'); const get=getApp() Page({ /** * 页面的初始数据 */ data: { detailObj: {}, list:[], clockresult:[], }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { let foodid =options.id cont.doc(foodid).get({ success: res => { console.log(res.data) //这一步很重要,给ne赋值,没有这一步的话,前台就不会显示值 this.setData({ detailObj: res.data }) } }) }, // 渲染数据 async addCar(event) { var detailObj= event.currentTarget.dataset.item; db.collection('user').doc('aa9355ef636df7cc004ab37533cb2c96').update({ data:{ cartlist:db.command.push(detailObj) } }) wx.showToast({ title: '加入购物车成功', icon: 'success', duration: 2000 }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })