随笔分类 -  微信小程序

一路踩坑中。。
摘要:最近在做一个导航的时候,发现使用overflow-x: auto来做多内容滑动导航效果很不好,思索是不是可以使用swiper来做一个,研究了下其实发现原理基本相同 这里说下,要用swiper做导航菜单,有几个要特别注意的参数 1:autoplay,官方说明【是否自动切换】,这个不填,菜单可不能自己动 阅读全文
posted @ 2019-01-30 14:01 知兮 阅读(1567) 评论(0) 推荐(0) 编辑
摘要:最近 在做小程序时候,发现一些商品图片在渲染时一直报错,也不显示,但是控制台打印出来 的路径却有没有问题 报错提示出错的路径会在前面自动加上“page/**”,思索了之后想到了微信只能解释https的地址,顿时来了主意, 错误如图 在遍历时对图片路径进行处理,加上https:// 这样处理后就不报错 阅读全文
posted @ 2019-01-25 14:59 知兮 阅读(3195) 评论(0) 推荐(0) 编辑
摘要:在小程序开发中,为了提高代码效率,和代码使用率,我们也用到了组件封装, 今天我介绍下如何在小程序中封装一个头部公用组件 首先,所有父组件(调用页面)的json文件都要引用子组件:index.json 一,组件定义(封装) 子组件:header.wxml 子组件:header.js 在父组件(调用页面 阅读全文
posted @ 2019-01-21 12:03 知兮 阅读(3855) 评论(0) 推荐(0) 编辑
摘要:以前做过PC页面微信支付,但是这次在小程序 直接调用微信支付功能还是方便很多 先放个微信官方API链接:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7&index=5 先说说整个下单支付流程的整体思路, 0,准备工 阅读全文
posted @ 2018-10-11 12:01 知兮 阅读(31197) 评论(7) 推荐(3) 编辑
摘要:对接口请求报文作指纹验证签名相信在开发中经常碰到, 这次在与java后端一起开发小程序时,就碰到需求对登陆注册请求报文添加指纹验证签名来防止信息被修改 先来看下我们与后端定制签名规则 让我们来整理下整个报文加密签名的流程 1,在app.js定义好各种公用参数,以方便在组装接口数据时统一调用 如: 2 阅读全文
posted @ 2018-10-10 10:56 知兮 阅读(2670) 评论(0) 推荐(0) 编辑
摘要:首先说说我们前端常用的加密技术, 我们常用的加密技术有:如MD5加密,base64加密 今天要说的是HMACSHA1加密技术 先介绍下什么是SHA1算法, SHA-1是一种数据加密算法,该算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码( 阅读全文
posted @ 2018-09-29 13:51 知兮 阅读(5235) 评论(0) 推荐(0) 编辑
摘要:提到wx.getLocation()这个方法,大家都知道是获取地理信息的 今天用这个方法获取定位经纬度后传给后台取得附近markers标记集合, 在开发工具上都正常有标记出现 ,但是在手机测试时,死活没有显示 , 最后发现是在手机测试时,后台已经报参数不合法抛出错误通知了 原因是因为,在开发工具上获 阅读全文
posted @ 2018-09-19 17:32 知兮 阅读(17813) 评论(0) 推荐(1) 编辑
摘要:小程序的登录关键在于使用wx.login()方法后,要到取到code值传到后台, 再用小程序平台本帐号生成的appid+addsecret+code去微信接口服务取得用户唯一标识后即可登录【注意:此步骤必须要在本项目后台服务中才能成功,在小程序端是无效的】 appid+addsecret 下图是官方 阅读全文
posted @ 2018-09-18 20:18 知兮 阅读(48202) 评论(0) 推荐(0) 编辑
摘要:最近在开发一个小程序项目时,碰到一个问题, 在一个多条件单项选择中,为选中条件添加一个选中状态,选中状态为灰色背景,但是这个背景要用到背景图片 大家都知道在小程序 中wxss是无法读到本地图标资源,只能使用外部链接和base64, 这俩种方法都不适合我们开发的时候使用, 但是却可以在wxml中使用s 阅读全文
posted @ 2018-09-18 16:40 知兮 阅读(8575) 评论(0) 推荐(0) 编辑
摘要:通常我们在页面跳转传递过来的参数要用到页面渲染时或是请求接口回来的数据要用到页面渲染时 对page的data赋值可不能用简单的变量赋值,要用微信小微信专有的this.setData方法 如图,写默认值 时可以正常显示 使用js赋值方法,页面for 循环毫无反映 正确使用this.setData方法 阅读全文
posted @ 2018-09-15 15:44 知兮 阅读(10500) 评论(1) 推荐(2) 编辑
摘要:赋值方法不小心踩了个坑,正确方法如下 多个参数传递时: 多个参数接收时 阅读全文
posted @ 2018-09-15 14:57 知兮 阅读(45296) 评论(0) 推荐(2) 编辑
摘要:小程序原生所带的weui框架做小程序UI实在太方便了,但是他的一些细微变化也是让开发中碰到不少头疼的问题 一直以来单选多选的美化都是设计师重点表达的地方之一 而weui-wxss-master中的单选多选样式又写的与众不同,不同与常规的weui添加after伪类来显示 不同,他是通过type="su 阅读全文
posted @ 2018-06-08 14:37 知兮 阅读(8115) 评论(0) 推荐(0) 编辑
摘要:刚上手小程序 时,习惯把this当成jquery中的$(this)来用,实际上这两个还是有差别的 在页面方法中调用其他方法,一般是用this.function(),直接调用小程序 的方法或函数则是用wx.function 多层方法下的时候,则要给this定义一个变量才能使用,否则会一直报方法没有定义 阅读全文
posted @ 2018-05-30 15:09 知兮 阅读(876) 评论(0) 推荐(0) 编辑
摘要:最近在做小程序时,使用wx.request()方法请求时, 当使传输string类型时,一定要声明method请求模式为post,否则会一直报错,而不声明时默认为get, 已填坑 =,= 阅读全文
posted @ 2018-05-30 15:03 知兮 阅读(8228) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示