
微信小程序
Homilier
晨起迷雾,心有归处,遮不住我前方的路。
展开
-
微信小程序wxs调用callMethod报渲染层错误Call method on a non-custom-component node is invalid......
[渲染层错误]Call method on a non-custom-component node is invalid. Call on the owner component or page instead. To avoid this error hint, try not to call method on `event.instance` , but on `ownerInstance` instead.原创 2022-12-02 09:30:21 · 972 阅读 · 0 评论 -
微信小程序或uniapp调整checkbox、radio、switch组件选中时颜色
微信小程序.wx-checkbox-input-checked,.wx-radio-input-checked,.wx-switch-input-checked { background-color: #0099ff !important; border-color: #0099ff !important; color: #fff !important;}uniapp.uni-checkbox-input-checked,.uni-radio-input-checked,.uni原创 2021-03-02 09:43:29 · 2167 阅读 · 0 评论 -
connectSocket成功后不触发onSocketOpen
链接方式应该使用wss://,而非ws://,否则会导致偶尔无法触发onSocketOpen,甚至完全无法触发。原创 2020-10-16 10:36:53 · 4115 阅读 · 3 评论 -
微信服务商统一下单吊起微信支付报错:“支付验证签名失败”
1.检查签名是否能通过“微信支付接口签名校验工具”:https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=20_12.统一下单接口需要对签名进行二次签名后才可供吊起微信支付接口使用//二次签名只需如下参数即可MD5.Encode( "appId=" + sub_appid + "&nonceStr...原创 2019-11-14 21:05:44 · 2010 阅读 · 3 评论 -
微信服务商调用接口返回“appid和openid不匹配”
sub_appid是小程序的APPID时,接口参数中无需使用openid,应使用sub_openid。原创 2019-11-13 21:29:24 · 7164 阅读 · 4 评论 -
微信支付服务商邀请预约商户授权分账(“没有分账权限”)
Step 1:登录服务商平台 >> 产品中心 >> 特约商户授权产品 >> 服务商分账Step 2:① 预约商户绑定微信会收到“微信支付商家助手欧”的授权信息进行设置分账比例后输入支付密码授权② 登录商户平台授权:产品中心 >> 我授权的产品 >> 服务商分账授权(右上角第一个菜单“消息中心”也可查看授权信息)...原创 2019-11-13 21:21:45 · 6839 阅读 · 3 评论 -
微信服务商配置特约商户的APPID(“sub_mch_id与sub_appid不匹配”)
特约商户的APPID配置需在服务商后台配置Step 1:登录服务商平台 >> 服务商功能 >> 特约商户管理 >> 配置(指定某个商户号的开发配置)Step 2:在特约商户APPID配置中添加关联的APPID...原创 2019-11-13 20:43:31 · 8717 阅读 · 3 评论 -
小程序使用selectComponent获取自定义组件时,返回null(分析和解决方法)
一、原因: 组件所在的布局层级不同,该组件被创建的时间会有所不同,意味着ready(组件生命周期函数,组件布局完成后执行)被调用的时间有所不同。由于组件创建完成的时间晚于页面创建完成,即组件生命周期函数的ready被执行的时间晚于页面生命周期函数的onReady,无论在页面生命周期的onLoad函数还是onReady函数中,组件还没有创建完成就使用selectComponent去获取...原创 2019-01-09 12:37:01 · 17991 阅读 · 4 评论 -
小程序自定义组件仿微信联系人可导航字母序排列数据列表
alphabet-order-list可导航字母序排列数据列表 基础库 1.6.0 开始支持,低版本需做兼容处理属性 类型 默认值 说明 最低版本 source Array [] 必要属性,数据源 groupKey String ...原创 2018-10-02 23:11:38 · 5174 阅读 · 10 评论 -
小程序连续tap事件设置scroll-view的位置会导致tap事件触发延迟和卡死
问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本 API 和组件 小程序 Bug scroll-view 客户端 6.7.2 2.23 - 当前 Bug 的表现 点击view触发tag事件,该事件只设置scroll-view属性scroll-into-view或scroll-to...原创 2018-08-28 10:13:06 · 2062 阅读 · 5 评论 -
小程序自定义组件可滑动切换选项卡tab-view
tab-view可滑动切换选项卡 基础库 1.6.0 开始支持,低版本需做兼容处理属性 类型 默认值 说明 最低版本 tabs Array [] 必要属性,长度不少于2,建议不多于5,文本超出tab最大宽度则显示省略三小点 tab-center Boolean ...原创 2018-08-26 22:32:33 · 4614 阅读 · 13 评论 -
小程序下拉刷新没有三个小圆点的加载动画
在json文件中,主题颜色搭配不当导致的,默认的背景是白色,文本主题也是白的,因此就看不到那三个小圆点而不代表没有。解决方法就是让这两个颜色有明显色差就可以被分辨出来了,如下:{"navigationBarTextStyle": "light","backgroundColor": "#d8d8d8"}{"backgroundTextStyle":"dark","ba...原创 2018-08-11 09:07:17 · 8433 阅读 · 5 评论 -
小程序在IOS真机下拉刷新时触发了上拉加载,加载数据混乱
问题描述: 之前在写具备有下拉刷新和上拉加载功能的页面时,刷新数据直接用页面布局的反馈和下拉刷新的动画,因此,都避免了该问题。而我最近我在修改一个原本我采用showLoading作为加载反馈的页面,改为手动下拉刷新后,在虚拟机和Android真机中测试都没任何问题,然后使用IOS真机测试发现,下拉刷新后加载的数据是混乱的,下拉刷新功能不太正常,反弹变大了,三个加载点还只剩一个了。...原创 2018-08-11 08:45:49 · 1758 阅读 · 4 评论 -
‘display: flex;’布局下使用‘white-space: nowrap;’导致的问题
需求: 在item中实现布局预期效果为:左侧一个正圆形的用户头像,右侧的上方为该用户昵称、下方为个性签名(单行显示,超出实际能显示的最大宽度则用‘...’代替)。如图:代码: wxml布局: <view class="member-item"> <image class="avatar" src=""></image>...原创 2018-07-22 15:41:39 · 5453 阅读 · 13 评论 -
【微信小程序】wxs的应用,在xwml中实现类似于web在html中使用JavaScript代码
1、简介WXS(WeiXin Script)是小程序的一套脚本语言,结合WXML,可以构建出页面的结构。WXS 与 JavaScript 是不同的语言,有自己的语法,并不和 JavaScript 一致。官方文档:https://developers.weixin.qq.com/miniprogram/dev/reference/wxs/2、应用WXS 代码可以编写在 wxml...原创 2018-07-18 23:03:23 · 1809 阅读 · 5 评论 -
Expected first rendering data but get updated data (it has been ignored)
问题描述: webviewScriptError(渲染层错误) Expected first rendering data but get updated data (it has been ignored);原因: 在渲染界面过程中,引用了未赋值的变量导致的,常常发生在加载网络数据参与渲染界面的场景。解决办法: 确认该变量是否...原创 2018-07-18 22:15:43 · 4009 阅读 · 3 评论