![](https://img-blog.csdnimg.cn/12f87d707cd64ec781bfc6eadfc205de.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
小程序 公众号 uni-app
学习
coderkey
放弃很容易,但坚持一定很酷
展开
-
开发微信小程序getLocation,需要在app.json中声明permission字段解决办法
问题:微信小程序开发中,使用 wx.getLocation( )时,开发者工具提示需要在app.json中声明permission字段。解决方法:// 在app.json文件中进行配置"permission":{ "scope.userLocation": { "desc": "获取你当前位置信息用于小程序位置接口的效果展示" } },...原创 2022-03-01 11:08:14 · 3020 阅读 · 0 评论 -
原生小程序授权code失效问题
问题:小程序中,新用户第一次授权之后,获取用户信息请求没问题,但是,当用户同意授权之后,在重新获取用户信息授权会有一定的几率失败,找了原因是code的使用了两次失效,但是code,是直接通过接口直接获取然后直接请求,经过了很多次测试之后,发现如果是个全新的用户,登录授权是没有问题,如果是一个同意过授权的用户在登录就会有一定几率失败原因:微信里边已经说过了,首次用户授权,我们通过code获取openId,session_key等。这个时候我们要把获得的这些数据发送给后端做自定义登录态。之后每次用户进来原创 2022-01-10 12:02:00 · 4126 阅读 · 0 评论 -
微信小程序之封装常用的API接口请求以及工具类方法
工具类封装:// utils.js// 显示消息提示框export function Toast(title,type,time,isshow){ wx.showToast({ title: title, icon: type, duration: time, mask: isshow })}// 显示 loading 提示框。需主动调用 wx.hideLoading 才能关闭提示框export function Loading(title){原创 2021-12-25 11:45:18 · 1534 阅读 · 2 评论 -
微信小程序v-for循环时,设置wx:key报错does not look like a valid key name?
问题:微信小程序中一般都会要求有wx:for=""和wx:key=""两个都存在,不然会有警告 ;设置 wx:key="id" 报警告;设置 wx:key="item.id" 报警告;设置 wx:key="{{item.id}}" 报警告;设置 wx:key="{{index}}" 报警告;解决方法:设置 wx:key="index" 就不报警告了;在这里不得吐槽一下,改了文档又不更新一下,找了大半天。。。...原创 2021-12-24 17:17:59 · 1131 阅读 · 0 评论 -
微信小程序this.data赋值时,页面视图层没有同步更新
问题:我在开发微信小程序中,this.data进行赋值时,页面视图层没有同步更新;原因:其中this.data是用来获取页面data对象的;setData()函数用于将逻辑层数据发送到视图层,同时对应的改变this.data的值。this.setData是用来更新界面的。解决方法:在微信小程序开发中,想要数据和页面同步更新只能用this.setData({属性:值})...原创 2021-12-17 11:52:56 · 5316 阅读 · 0 评论 -
微信小程序 返回上一页面时实现上一页面数据刷新(页面栈)
问题:从A页面跳转到b页面后,再从b页面返回到a页面,同时刷新a页面的数据解决方案:页面B:var pages = getCurrentPages(); //当前页面栈if (pages.length > 1) {var beforePage = pages[pages.length - 2]; //获取上一个页面实例对象(a页面)var currPage = pages[pages.length - 1]; // 当前页面,若不对当前页面进行操作,可省去(b页面)befo原创 2021-12-08 12:35:36 · 1902 阅读 · 0 评论 -
微信小程序 组件引用wxss样式警告Some selectors are not allowed in component wxss, including tag name selectors, ID
问题:微信小程序 自定义组件引用wxss样式报警告;“VM62:1 Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors”原因:自定义组件,wxss文件中禁止使用 标签名选择器,id选择器和属性选择器;解决方案:用类选择器代替即可;...原创 2021-12-07 11:05:20 · 2388 阅读 · 2 评论 -
微信小程序 提示 provisional headers are shown
问题:微信小程序请求远程服务器接口时,响应非常慢,最后请求超时,导致失败。网络那里提示 provisional headers are shown警告。原因:有很多,可能是客户端方面的问题也可能是后端问题。前端问题检查一下浏览器有没有装广告拦截之类的插件、是不是安全问题被浏览器屏蔽了请求(https跨域等)。排除是前端问题的话,问问后端人员检查下这个接口解决方案:我电脑上的火绒软件是开着的,我尝试把它关闭掉再请求,惊奇发现可以了,请求到接口的响应结果。提示:解放方法有很多种,需根据自身原创 2021-11-04 15:39:19 · 4507 阅读 · 1 评论 -
微信小程序授权获取手机号时,提示获取手机号失败,该appId没有权限
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">获取手机号 </button>问题:当我微信小程序授权获取手机号码时,提示报错原因:小程序必须企业主体账号,并且要微信认证,个人账号不可以使用。解决方案:进入微信公众平台 =>小程序=>设置=>基本设置=>微信认证根据自己公司信息等填写即可...原创 2021-09-24 16:59:05 · 8731 阅读 · 0 评论 -
swiper滑动时白屏/闪烁的问题
原因:swiper轮播滑动时出现白屏/闪烁/白条;解决方案:// 给外部元素的父标css套一个:transform: translate3d(0,0,0);overflow: hidden;// 闪动元素/子元素:transform: translate3d(0,0,0);原创 2021-09-01 17:46:18 · 2673 阅读 · 2 评论 -
HBuilderX无法启动微信小程序
问题:在HBuilderX运行uniapp项目在小程序端模拟器的时候,微信开发者工具打不开,检查两个地方。原因:首次使用HBuilder把项目运行在小程序模拟上时,需要在工具的设置里配置微信开发者工具路径。解决方案:① 工具->设置->填写你微信小程序开发者工具安装的地址② 打开微信开发者工具->设置->代理设置->安全->把代理开关打开...原创 2021-08-31 11:01:20 · 1233 阅读 · 0 评论 -
HBuilderX 编辑代码保存后 微信开发者工具无法自动刷新
问题:HBuilderX编辑代码后,微信开发者工具没有实时更新。原因:微信开发者工具里设置了代码文件自动保存所导致。解决方案:① 打开微信开发者工具里的设置② 进入设置界面后,点击编辑器,然后不要勾选 “修改文件时自动保存” 这一选项即可。...原创 2021-08-30 14:58:43 · 8343 阅读 · 5 评论 -
小程序报Unhandled promise rejection TypeError: WebAssembly.instantiate(): Argument 0 must be a buffer错误
问题:开发微信小程序,编译代码的时候,报了以下错误;原因:基础库版本太高解决方案:回调基础库原创 2021-08-25 16:36:36 · 2408 阅读 · 0 评论 -
小程序样式出现 semi-colon expected的解决方案
今天做微信小程序的时候复制了一段网上的代码 出现如下报错:原因及解决方案:发现代码是多了一些不必要的空格,因为复制的时候默认带有空格,所以把不要的空格删掉即可;如下图所示:...原创 2021-08-24 11:16:36 · 2194 阅读 · 0 评论 -
微信小程序设置页面背景颜色backgroundColor 无效的问题!
(1)原因:当我们在微信小程序 json 中设置 backgroundColor 时,实际在电脑的模拟器中根本看不到效果。(2)分析:这是因为 backgroundColor 指的窗体背景颜色,而不是页面的背景颜色,即窗体下拉刷新或上拉加载时露出的背景。在电脑的模拟器中是看不到这个动作的,所以会让人误以为这个配置是无效的。(3)解决方案:如果要设置页面背景颜色,得在 wxss 文件中自定义样式,如下:// .wxsspage { background-color: #ededed;}原创 2021-08-20 11:48:44 · 6334 阅读 · 0 评论