自学开发小程序所需的时间取决于个人的编程基础、学习能力和学习方式等因素。一般来说,如果每天投入一定的时间进行学习,并且有明确的学习计划和目标,可以在几个月内入门并开发出简单的小程序。 具体来说,学习小程序开发需要掌握基本的 HTML、CSS 和 JavaScript 知识,以及小程序开发框架的使用和开发流程。同时,还需要了解后端服务器开发的相关知识,例如数据库的操作和接口开发等。 在自学过程中,可以通过网络教程、书籍、官方文档等途径进行学习,并结合实际案例进行实践操作。另外,多与他人交流、参与社区讨论也是提高学习效率和掌握更多知识的好方法。 需要注意的是,独立开发小程序需要付出大量的时间和精力,并且需要具备一定的自学能力和解决问题的能力。建议在学习过程中保持耐心和坚持,不断积累经验和技能,逐步提高自己的开发能力。
怎么开发小程序?没经验,自学多久能独立开发小程序
2023-11-16或者那位大佬可以给点思维我处理一下
微信小程序输入框带图片上传功能,现在的问题是点击第二次提交按钮PhotoName才有值提交到php?//上传图片的函数,并把上传的图片地址保存在新的变量里面,后期方便保存在数据库同一列里面 djf1(imgphat,phatvar) { var that = this; console.log(imgphat) for (var i = 0; i < imgphat.length; i++) { console.log(i); wx.uploadFile({ url: 'https://www.xxx.top:8082/imgup.php', filePath: imgphat[i], name: 'file', success: function (res) { var a = JSON.parse(res.data); if(phatvar=='PhotoName'){ that.setData({ PhotoName:that.data.PhotoName.concat('https://www.xxx.top:8082/'+a.data) }) } if(phatvar=='PhotoName1'){ that.setData({ PhotoName1:that.data.PhotoName1.concat('https://www.xxx.top:8082/'+a.data) }) } if (res) { wx.showToast({ title: '已提交发布!', duration: 3000 }); } } }) } }, //把表单的数据和图片在服务器上面的地址提交到php并保存,因为图片是可以为空 handleSubmit(){ var that = this; var fromex = that.data.value3 // if(fromex.id=="" ){ // this.djf2("条形码不能为空"); // } if(fromex[0] =="" ){ this.djf2("名称不能为空"); } if(fromex[1] ==""){ this.djf2("品牌不能为空"); } if(fromex[2]=="" ){ this.djf2("型号不能为空"); } if(fromex[3]== "" ){ this.djf2("类型不能为空"); } if(fromex[4] == "" ){ this.djf2("数量不能为空"); } if(fromex[5] == "" ){ this.djf2("单位不能为空"); } if(fromex[6] == "" ){ this.djf2("区域不能为空"); } if(fromex[7] == "" ){ this.djf2("时间不能为空"); } if(fromex[8] =="" ){ this.djf2("维保名不能为空"); } if(that.data.value4.length != 0 ){ that.djf1(that.data.value4,'PhotoName'); } if( that.data.tempImageUrl.length != 0){ that.djf1(that.data.tempImageUrl,'PhotoName1'); } console.log("一下等于多少") console.log(this.data.PhotoName1.length) wx.request({ url: 'https://www.xxx.top:8082/fromdata.php', //仅为示例,并非真实的接口地址 method:'POST', data: { 'a':fromex, 'b':this.data.PhotoName, 'c':this.data.PhotoName1, }, header: { 'content-type': 'application/x-www-form-urlencoded' // 默认值 }, success (res) { console.log(res) } }) },
2023-11-16还是说先上传照片然后返回照片路径在提交表单数据上去
有什么api可以同时上传多张图片,而且还要带数据上传的?wx.uploadFile({ url: 'https://。。。/', //仅为示例,非真实的接口地址 filePath: this.data.tempImageUrl, //我这个是与多个照片上传的 name: 'files', formData: { 'user': 'test' }, success (res){ const data = res.data console.log(data) //do something }, fail (res){ console.log(res) } }) {errMsg: "uploadFile:fail parameter error: parameter.filePath should be String instead of Array;"}当是会报错错误,我想保存数据和图片路径到数据库,有什么号的解决方法吗?
2023-10-20保存多几下就没有这种问题,都不知道是电脑问题还是什么问题
图片用File ID在开发软件页面偶尔显示报错,手机端的不会?大神帮忙解释一下 [图片] [图片] [图片] [图片] [图片]
2019-10-23