微信小程序
InterestAndFun
JVM垃圾回收为何不使用360安全卫士?
展开
-
微信小程序 接入https服务器时 request:fail net::ERR_CERT_AUTHORITY_INVALID
问题描述微信小程序使用自己的服务器后台时,需要接入https的域名。在确保已经在微信小程序管理后台添加了域名后,本地开发工具可以正常访问https的后端服务,而真机测试与体验版都没办法接入后台。ERR_CERT_AUTHORITY_INVALID意味着证书认证失败。此处我是使用nginx完成https映射,下面例子中也是已nginx为例。解决问题打开https://myssl.com/ 检查Https是否有未知错误如果提示不符合PFS规范,则在nginx配置文件中加入以下配置文件server {原创 2022-03-27 14:54:21 · 7586 阅读 · 4 评论 -
未找到 van-toast 节点,请确认 selector 及 context 是否正确
问题描述在一个微信小程序的组件中使用了vant中的toast,确保在wxml中已经填写了<van-toast id="van-toast" />标签,在js中使用Toast('xxxxxxxxxx');,这就很迷惑。解决过程我是在组件中导入的toast,在组件中的wxml中声明的<van-toast id="van-toast" />标签,而在官方文档中有说明selector默认是van-toast,所以出现问题的唯一可能就是这个context上下文并不能被找到。context原创 2022-02-22 17:13:54 · 1738 阅读 · 1 评论 -
微信小程序getUserProfile中的success条件无法触发
在实现微信小程序用户登录功能的时候遇到了一些坑。本来是想在getUserProfile中的success回调函数中嵌套使用wx.login功能,代码如下:getUserProfile(e) { wx.getUserProfile({ desc: '用户登录', success: (res) => { wx.login({ success (res) { if (res.code) { c原创 2022-02-16 15:23:31 · 939 阅读 · 0 评论 -
微信小程序中回调函数无法使用this对象
问题描述在学习微信小程序的开发过程中,发现在回调函数中无法使用this对象重现问题wx.request({ .... success(res) { console.log(this); }, fail(res){ }})问题分析运行这个代码,在程序中会报错,提示并不存在this变量,这是由于success回调函数指向了闭包,导致内部无法只用当前作用域中的this对象。解决方案一(推荐)针对这个问题,我首先想到了箭头函数() => {},由于箭头函数没有自己的this对原创 2022-02-16 15:20:29 · 2169 阅读 · 0 评论 -
微信小程序 button授权组件不弹出提示框 / getUserInfo不弹出提示框
问题描述最近才开始上手学习微信小程序开发,跟着视频的步骤去做一些小Demo居然也会翻车!这就让人很纳闷了。视频里面明明就是用了很简单的一个方法就能获取到用户的登录信息了<button open-type="getUserInfo">获取用户信息</button>我同样的操作能获取到用户的头像,其他的信息都没有,而且没有弹出解决过程确保我没有犯一些低级错误后,我查阅了官方文档原来是官方在2021.4月进行了一些更改操作导致的。相关文章:https://developers原创 2021-08-25 16:46:07 · 4826 阅读 · 3 评论