
微信小程序
漩涡中的蚂蚁
这个作者很懒,什么都没留下…
展开
-
{“errcode“:47001,“errmsg“:“data format error hint: [ZHHBTVNre-seKyDA] rid: 625a83cb-3b58ac80-67a8010
微信小程序中 获取手机号在后台中通过access_token 跟code的值获取。发送请求出现了上述问题。原因:access_token 不要放在body中 发送请求的时候参数使用json格式传递。原创 2022-04-16 17:03:55 · 1103 阅读 · 2 评论 -
getUserProfile:fail can only be invoked by user TAP gesture
在微信小程序中获取个人信息的时候,提示这个错误。正常中的使用是button 按钮的问题。但在此处 并不是上述的原因。button 中的bindtap 方法中不能使用 await 关键字。错误示范:wxml<button open-type="getUserInfo" bindtap="authorizeLogin">授权登录</button>jsasync authorizeLogin(){ //1.获取code,作为请求参数原创 2022-04-16 14:31:43 · 3049 阅读 · 0 评论 -
微信小程序:unexpected character `�`
我的问题:赋值粘贴改为自己输入就没有问题了原创 2021-10-18 13:00:32 · 1499 阅读 · 0 评论 -
微信小程序 自定义组件在form表单中的提交
场景:自定义了一个组件,然后想要在form表单中提交。在form的提交中并不能获取到想要提交的数据。具体的可以看看这个文章我按照上述文章中进行了操作(这是第二次使用了),发现我并不能获取到值。修改后获取到的是一个 ”null“的值。查询以前文件发现:犯傻位置:我直接把对象提交了。而不是提交的字符串......原创 2021-07-26 18:51:14 · 1587 阅读 · 0 评论 -
微信小程序 picker的form表单提交问题
问题:使用微信小程序的picker 的时候发现。 value值提交的是选择项的下标值。如果值固定则还好说。例如:性别。但是很多时候,我们要提交的并不是下标值,而是查询出来选择项的id值。搜索一下发现,解决方式比较单一。在form提交结果中进行数据转换,用index值转换成需要的id值。这样很麻烦。解决方式:在picker的标签中。有个view来显示选择项的。在此view下创建一个dispaly:none; 样式的input 标签。在这个input标签中进行提交数据。没有问题。错误步骤:原创 2021-01-27 14:02:41 · 1366 阅读 · 2 评论 -
微信小程序 view 淡入淡出
微信小程序 做淡入淡出效果。先来个视频说下实际效果必备知识:csstransition 属性在使用transition中,并没有很高深的使用。只是简单的用了一个时间。我在查找的方法中有很多,比如说是滑动的原生组件,但是,我并没哟使用。个人感觉这样来说最简单。参考地址:参考地址找不到了,有作者发布的git 地址原作者分享地址跟原文地址并不相同。只是为了学习使用的方法。录制的视频与原文地址的效果不相同。wxml 构成:点击按钮 隐藏view。view 撑满整个屏幕 。防止...原创 2020-12-27 16:01:51 · 3029 阅读 · 0 评论 -
微信小程序 requestSubscribeMessage:fail can only be invoked by user TAP gesture
微信小程序中,使用wx.requestSubscribeMessage的时候,打印返回结果提示:requestSubscribeMessage:fail can only be invoked by user TAP gesture错误。错误:字面意思,将js中的调用放到button的点击事件中。 有人说是在调用之前不能使用console.log 打印。我试了试,没解决。(可用考虑这个问题) 在开发工具中调用就会出现这个问题。如果使用真机调试则不会出现此错误...原创 2020-12-16 13:10:27 · 8929 阅读 · 3 评论 -
wxParse 更改图片相对路径
原因:微信小程序中使用wxParse 在展示图片的时候是一种麻烦。因为图片是相对路径地址,域名只能自己加上。加上域名也是一个技术活。加域名的方式有两种:方式一:在wxParse.wxml文件中的 name=“wxParseImg”的template的image标签的src中添加 方式二:在html2json.js文件中的node.tag =='img'的判断方法中更改node.attr.src的值。区别:难度:没什么区别,都是修改一部分。 维护:在我们更改后,我们照样需要在本地测试添加的数据。原创 2020-09-22 12:43:12 · 399 阅读 · 0 评论 -
微信小程序 from表单验证(WxValidate使用)
直接说,这个是我剽窃的(但是,我又按照我的需要重新写一下)。剽窃地址:https://blog.youkuaiyun.com/weixin_41041379/article/details/82017301微信小程序在form组件中并没有表单验证这些功能。我上网找了一下,找到上述地址上的表单验证。首先:插件下载地址与文档都放到了getee上:WxValidate 文档与资源地址自行下载就好。步骤...原创 2020-02-19 13:37:59 · 2864 阅读 · 0 评论 -
微信小程序 怎么使用https协议访问本地项目
差不多过了一个星期了吧,我试了试各种的内网穿透的效果。好吧,体验有的不太好。就说两种吧。花生壳与sunny-ngrok。但是,先表明,使用内网穿透不是一个好的解决方案(可能我测试的少)。解决微信小程序访问本地项目接口的解决方案1.在微信开发者工具中就有这个选项,选择后,请求指向本地地址就可以访问了。而在微信公众平台中配置的https域名就不需要访问了。这是最简单的。 使用内网穿透:其实,...原创 2019-12-20 16:05:38 · 1199 阅读 · 0 评论 -
wx.request 方法请求头的 Set-Cookie 的值为一个或多个,不固定
在使用wx.request进行请求访问的时候,因为要保存登录态也就是保存实际中浏览器的Cookie值。我写了一个方法直接测试请求。注意:在这个方法中,我把登录的请求与其他的请求写成了一个,造成了登录后返回的Set-Cookie的值不固定。造成了请求的错误。现在,把请求方法拆开就好。登录的不需要在Cookie中。请求头中不要包含Cookie的参数。 其他请求需要带Cookie值,这样请求就可以...原创 2019-12-19 17:23:52 · 1160 阅读 · 0 评论 -
微信小程序 + shiro 使用session 保持会话
在浏览器中一般有登录的的Cookie会话来保持登录状态。但是,微信小程序中并没有Cookie。那么怎么保存?在微信小程序中获取请求的Cookie,然后每次请求头中都带有Cookie的值就可以进行访问需要登录的链接资源。保存一个正常的Cookie值吧: wx.request({ header: { 'content-type': 'application/x...原创 2019-12-19 14:42:55 · 1060 阅读 · 5 评论 -
微信小程序使用wxParse展示文档,使用相对路径
微信小程序使用wxParse来加载富文本。到此这里有一个情况。富文本编辑器不同得到的图片,视频什么的也不同。错了。是使用相对路径还是绝对路径的问题。使用绝对路径。基本上就是绝对地址。这个后期来说不太好变更。使用相对路径。在wxParse中直接打不来图片或者是视频。那么,我们就i需要修改一下路径,使之添加一个前缀。代码如下: //对img添加额外数据 if (...原创 2019-12-11 17:31:53 · 412 阅读 · 0 评论 -
微信小程序-代码管理 提交上传push failed invalid authentication scheme
当我们准备好了提交上传所做的代码时,验证不通过。看看就知道时登录的问题。如果你刚刚弄的还好,也许还知道你的用户名与密码。但是对于我这个很长时间就做过的,后边并没有沾染的人来说。帐户名密码一头雾水啊。还好,能找到。使用微信登录 微信开发者-代码管理中,然后在个人账户中有个密码修改。把最新的账户密码输入进去就解决了这个问题。...原创 2019-04-22 22:31:48 · 9510 阅读 · 2 评论 -
配置了tarBar,但是并不显示组件
如题,配置了这个东西但是并不在页面中展示。app.json 文件如下:{ "pages":[ "pages/index/index", "pages/homePage/index", "pages/knd/index", "pages/logs/logs" ], "window":{ "backgroundTextStyle":"light...原创 2019-04-23 09:44:52 · 529 阅读 · 0 评论 -
微信小程序数据请求成功后的绑定
话不多说,直接上代码。正确的写法: data: { userInfo:{ avatarUrl:"", nickName:"", province:"", } }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { var _this = this;...原创 2019-04-23 12:08:33 · 647 阅读 · 0 评论 -
微信小程序 用户授权
用户授权:以前也没有做过,也没有一个完整的流程,但是用过啊。仔细想想也不知道是怎么授权的。看看别人的方法吧。很迷,很蠢,很好。wx.authorize(Object object) 腾讯变更了这里使用button进行授权。在授权的的注意事项中第一句描述:wx.authorize({scope: "scope.userInfo"}),不会弹出授权窗口,请使用<button ope...原创 2019-05-20 19:31:54 · 296 阅读 · 0 评论 -
小程序不能上划 下滑
在小程序中,首页数据摆放东西较多,所以,造成了页面很长。那么,总得往下看吧。所以有个上划。是不是很苦恼?很简单,我在大量的空间上运用了cover-image 。第一次做这个东西不知道这玩意儿不能上划与下滑,也不知道怎么用的。后边需要更换掉这个东西。...原创 2019-05-20 19:47:01 · 1985 阅读 · 0 评论 -
微信小程序添加体验成员,根据微信号搜索不到
如题,出现了这样的问题怎么解决?1.就提示隐私中的设置是否打开了微信号搜索打开。没打开状态:打开再次搜索一般解决这个问题。打开了状态:关闭,打开。再次搜索能不能解决问题。不能解决,重启手机OK...原创 2019-05-24 13:27:31 · 5570 阅读 · 2 评论 -
微信小程序中使用form表单
首先,我同事说微信小程序中不能使用form。what?他妈的逗我呢。那么多数据一个一个的赋值不麻烦么?怎么可能。只是自作做一下了。看了一下文档,就有form的组件,也给了案例。心中千万个.....不多吐槽了,说一下步骤:文档中的说明:当点击<form>表单中 form-type 为 submit 的<button>组件时,会将表单组件中的 value 值进行...原创 2019-05-12 00:13:18 · 3678 阅读 · 0 评论 -
微信小程序支付结果通知
在支付结果通知中,我一开始因为个人的原因,我直接打印出来通知结果的json字符串,然后使用微信签名校验,判断校验是否正确。出现了问题:1.校验工具打不开下部的校验功能。(因为网速慢打不开功能)2.校验签名不正确。这个一直卡着我,执行不下去。也不知道哪里出问题了。你也知道,微信小程序文档太垃圾了。很多事儿都是小问题。就是一直不好用。卡了半天,就在要回家的时候,我突然想是不是哪里不太对。我...原创 2019-06-26 13:57:32 · 2145 阅读 · 0 评论 -
微信开发工具与代码管理的使用(提交项目)
微信小程序的这个功用文档中有啊,为什么我还再写一下呢?因为脑子笨啊其他的一些东西并不多说。我只是说说刚开始使用的问题。工作区:当有代码进行更改的时候,在工作去会有相应的修改记录。你要保存到本地仓库中。有个title与描述。这个是用来标记你做了些什么的。(不吐槽了,能想到,也想不到。) 远程: 远程表示的是代码管理中心,也就是腾讯给你保存代码的地方。当你新建的时候请务必小心。因为推送的默认...原创 2019-04-22 22:25:57 · 3804 阅读 · 0 评论