在项目开发阶段,我们曾遭遇过网络图片无法重复调用的困扰,此时,将图片存储至云端,便能够实现长期利用,具体代码如下:
async myevent(e) { const { avatar, nickname } = e.detail; 设定变量cloudPath,其值为"nickimg/"加上当前时间的毫秒数,再连接一个随机生成的三位数,最后加上".png"后缀。 const avatarUrl = 我们通过调用uploadFile方法,将cloudPath和avatar作为参数传入,并等待其异步执行结果。 let userInfo = {
此处主要通过括号指定路径,将图片存储至云端,随后利用点操作获取图片在云端的路径,最终将其存入相应数据库的表格中。