微信小程序入坑第10天---云开发多图片上传失败,只传第一张,promise失效,不走for循环原因总结

本文讲述了作者在微信小程序开发中遇到的多图片上传问题,包括Promise使用错误、for循环不正常工作以及图片重名导致的上传失败。通过学习Promise原理、修正for循环内的操作顺序以及调整图片的唯一命名,作者最终解决了这些问题。
摘要由CSDN通过智能技术生成

学习开发数年,科班出身,但不是精英,不是大神,随性开发。跟所有刚刚接触一门新的程语言的小白一样,都会遇到各种奇葩问题。最近在家闲着难受,恰巧一个朋友的朋友想要做一个微信小程序,就想着键盘也吃灰好久了,一时兴起玩了起来。入坑第10天…闲话少说

多图片上传
这几天一直被多图片上传困扰,文档中给出的图片上传只能上传一张。就一直沉醉在修改代码之中,了解了各种参数(网上下载各种代码)后遇到了很多很多问题。
问题1-Promise
Promise 到底是干啥的,不知道,以前没接触过。经过数小时学习,得知这个玩意儿大概功能是处理异步操作的,可以将一个操作放到里面,然后等他执行完之后返回通知给一个叫Promise.all这个玩意儿,告诉它我完事了,剩下的你去干吧。
然后我就按照网上方法,代码敲了进去…然后又是漫长的折磨。就是不好使!
在这里插入图片描述
原因总结:我不知道为啥小程序理由一个Promise 的关键字,命名的时候我直接打prom…然后就给我自动补全了一个首字母大写的PromiseArr[],我也就稀里糊涂的用了起来。let了一个PromiseArr=[]的空数组。结果就是,这玩意看着像狼,其实是头猪。这里自定义的数组promiseArr首字母一定要小写!!!

问题2–for循环不听话
我每每想在for循环内部打印一下自增变量的时候,比如 “ i ”从0开始到5结束


                
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值