还有功能需要请教: 就是比如用户已经登录了,页面弹回了原来的首页页面,此时“我的”窗口会显示登录后的个人信息。想知道“登录”后的信息,是如何传递给“我的”窗口的?即数据是如何共通的呢?是把登录信息放到的云数据库中吗?然后“我的”窗口获取云数据库中的数据吗? (希望能说得越详细越好!不甚感谢!
如何进入小程序首页前先跳出一个登录页面?如提,就像“飞猪”小程序做的那样,进入首页页面之前,会先从右往左弹出一个“登录”界面。 我想做那样的效果。我现在有从网上找到的登录的机制,但是还缺乏把它变成一个从首页处弹出的方法。
2023-02-25[图片]console.log(res)的输出结果如图。
小程序联表查询 结果如何正确显示在屏幕上?我使用了联表查询,读取出了1个想要的数据,相关代码如代码1所示。然后我借用变量i想要让它显示在屏幕上,相关代码如代码2所示。 但是尽管我已经把读取的数据量降低到了1个,在屏幕上显示的还是i的位置显示的是[object Object],我想知道正确的显示方法是什么呢? 代码2: queryData:function(){ wx.cloud.callFunction({ name: "connect", }).then(res=>{ console.log(res) this.setData({ i: res }) }) 代码1: // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境 const db = cloud.database() const _ = db.command const $ = _.aggregate // 云函数入口函数 exports.main = async (event, context) => { return await db.collection('books').aggregate() .lookup({ from:"author", // localField: 'authorid', // foreignField: 'number', // as: 'newlist' }) .match({ name: "《小王子》" }) .replaceRoot({ newRoot: $.mergeObjects([$.arrayElemAt(['$newlist', 0]), '$$ROOT']) }) .project({ _id:0, authorname:1, }) .end() // return db.collection("books").aggregate() // // .lookup({ // from:"author", // // localField: 'author', // // foreignField: 'number', // // as: 'newlist' // // }).end({ // success:function(res){ // return res.data.name; // }, // fail(error) { // return error; // } // }) }
2023-01-30//画布背景色 ctx.fillStyle = "pink"; ctx.fillRect(10, 10, 50, 50) // 标题 ctx.font= 'normal bold 40px serif' ctx.fillText(words,100,100) //画图片 const image = canvas.createImage() image.onload = ()=>{ ctx.drawImage(image,0,0) } image.src = "图片地址"
canvass中的图片、文字优先级问题?(图片覆盖文字)canvas中的优先级是怎样的? 插入图片之中,不论文字代码放在插入图片代码的前面或者后面,图片都会覆盖掉文字。 有什么解决方法吗?
2022-09-01