【微信小程序/云开发bug解决方案合集】持续更新中(最新22-11-21)
一.小程序前端
1. chooseMessageFile没反应
在电脑端测试是调不出来微信聊天界面的,需要在真机调试中使用
2. pages/kaifazhe/kaifazhe" does not have a method “chooseExcel(1)” to handle event “tap”
微信小程序的bindTap
不能通过我们之前事件那种方法传参
得这样写:
注意!!!data-后面不能使用驼峰命名
js就可以使用event.currentTarget.dataset.type
获取到参数了
3. 页面无法滚动
我是直接复制UI库的代码,然后一直发现无法滚动页面,发现在页面的json文件有下面一行,把它去掉就能滚动了
"disableScroll": true,
4. [获取文件失败] 以下文件已被配置忽略打包上传,模拟器无法获取
如果还不行就再试试看下面的方法
5. navigateTo 传对象参数
当微信小程序navigateTo传入参数是个object时,请使用JSON.strtingify将object转化为字符串,代码如下:
wx.navigateTo({url: '../sendCheckTea/sendCheckTea?current=' + JSON.stringify(object),
})
接收的时候使用json.parse将字符串解析成对象,代码如下:
let data = JSON.parse(options.current)
需要注意的是,不要将参数object先使用变量存起来,然后进行传递,这样写接收的时候无法解析成功object,错误展示代码如下:
//错误示范
let data = JSON.stringify(object);
wx.navigateTo({url: '../sendCheckTea/sendCheckTea?current=' + data
})//这样传入data,接收参数的时候无法解析成功object
6. 有绑定事件但还是Do not have xxx handler in component
我的代码:
<input bindinput="bindName" value="{{usernameNew}}">
//输入姓名bindName: function (e) {let name = e.detail.value;this.setData({usernameNew: name})},
我是有给input组件绑定bindinput
事件,且有在js的里面注册这个事件,但是输入的时候还是会报错,网上搜索都是说用:model
没用bindinput
造成的,但是我两个同时加上去了也还是报错,找半天发现是开了热重载的原因,关掉就没有了,以为是代码的问题,在那搞半天
二. 小程序云开发
1. Cloud API isn’t enabled, please call wx.cloud.init first 请先调用 wx.cloud.init() 完成初始化后再调用其他云 API。
解决方法:
app.js
wx.cloud.init({env:"你的云开发环境ID",traceUser: true,})
2. Cannot find module 'wx-server-sdk
在对应的云函数下打开终端,运行npm install
再重新上传部署
注意:所有云函数创建后都得部署!!!!!
3.更新记录 [{write errors: [{'KaTeX parse error: Expected '}', got 'EOF' at end of input: …ield like so: {set: {: …}}}]}, {}]
原因:data里面数据不能为空,由于我这里的price定义有问题,所以price是空的,即data也为空,所以才会报错,data里面有值了不会报错了
4. 小程序端没有权限更新删除
小程序端只能更新修改自己创建的数据,没有权限更新删除在云开发控制台手动添加的数据,云函数才有权限,但是有些同学还没学到云函数呢
解决方法:给没有_openid的数据手动新增一个
5.云函数调用失败
云函数创建或者有任何修改都需要重新上传部署
三.微信开发者工具
1. 代码管理推送报错push failed invalid authentication scheme
解决方法
在代码管理的设置里面输入一下微信代码管理的用户名密码
参考:
微信小程序 navigateTo 传对象参数
【微信小程序/云开发bug解决方案合集】持续更新中(最新22-11-21)相关推荐
- 微信小程序云开发 操作数据库-数据的批量更新
提示:批量更新仅能在云函数内进行 文档: 创建云函数 编写云函数,将数据库的price改成1 然后右键上传云函数. 调用云函数 将所有color为red的price更改为2
- 关于微信小程序云开发解决方案找不到“腾讯云入口”
关于微信小程序云开发解决方案,我遇到的几个问题: 登录小程序开发者账号,在开发设置,开发者工具中,没有显示开通腾讯云入口 小程序开发工具中,找不到腾讯云图标,没法上传测试代码. 官方文档一点也不清晰, ...
- ❤️微信小程序 云开发 教程合集(视频+图文)免费❤️
一.视频版 微信小程序云开发视频教程上线啦 二.图文版 (1)预备知识 1. 怎么注册开通个人微信小程序 2. 微信小程序云开发教程-互联网软件的运作模式 3.微信小程序云开发教程-云开发对微信小程序 ...
- 基于微信小程序云开发(校园许愿墙app)2.0稳定版,以发布上线
大家好~我是c站的一个小博主,我会定期更新博文,本篇是围绕微信小程序基于腾讯云开发展开的一个项目,如果看着还不错,或者对您有帮助的话,可以进我的专栏看看我的小程序的其他作品https://blog.c ...
- 【系】微信小程序云开发实战坚果商城-开篇
开篇:无服务开发是未来? 目录 开篇 [系]微信小程序云开发实战坚果商城-开篇 基础篇 [系]微信小程序云开发实战坚果商城-弹性盒子 [系]微信小程序云开发实战坚果商城-ES6 简单入门 [系]微信小 ...
- 微信小程序云开发体会——总结软件工程导论大作业
微信小程序云开发体会--总结软件工程导论大作业 前言 第一次接触 具体难题 好用的技术 开发完之后的体会 无法不热爱更多 前言 可能大家完成这次作业都会选择比较擅长的领域--网页前后端.这的确是比较稳 ...
- 基于微信小程序云开发的校园类平台
这期给大家介绍一个我压箱底的项目,一个集二手市场.兼职发布.失物招领.代取快递等功能为一身的校园类平台. 前端使用ColorUI,后端使用微信小程序云开发. 现在已经上线发布,并且长期运营维护. 大家 ...
- [Web] [微信小程序-云开发] 商城 无服务器 加后台管理
[Web] [微信小程序-云开发] 商城 无服务器 加后台管理 说明: 目前云开发仅针对认证后的公众号使用(每年300的费用那个) wxapp-mall-clouddb 前言 如何使用 更多说明 功能 ...
- 基于微信小程序云开发的投票小程序源码,图文投票微信小程序源码
功能介绍 投票活动十分火,商家,企业,机构偶尔都会来一场投票活动评选,本小程序支持图文投票,简单方便.随时随地完成投票,可以方便设定投票模式(按天按全程,投票数限定). 本代码前后端完整代码包投票列表 ...
最新文章
- python list学习笔记
- 计算机研究生怎样提高英语水平,英语对计算机专业的重要性及如何提高英语水平...
- SPSS操作(四):系统聚类分析
- 267. Palindrome Permutation II --back tracking 以及palindrome 的优化方法ing
- Struts 1.x 的工作原理
- linux之yum下载rpm包离线安装
- dojo的TabContainer竖排摆放tab标签
- ae制h5文字动画_利用AE表达式制作文字弹跳动画
- VS中,一个头文件使用另外一个头文件的静态变量,要谨慎
- 有道云词典--翻译/屏幕取词翻译
- 爬虫笔记——urllib实战之淘宝零食板块爬取
- 2021年国内PT站点汇总(中英文名称对照表)很全呦!
- 中首清算:她被誉为中国第一美女,迷倒国际花花公子,今36岁仍单身
- 腾讯云“黑石”真相——“物理私服”
- 一个域名显示多个服务器ip,一个域名指向多个ip的方法
- U盘文件突然不见却占内存 解决方案
- Java动态初始化数组,元素默认值规则
- java与模式pdf 闫宏_Java设计模式及实践.pdf下载
- 王者荣耀进阶教学攻速/移速/减伤机制/视野/意识
- Unity学习-配置vuforia