
微信公众号与小程序
qq_39985511
这个作者很懒,什么都没留下…
展开
-
微信公众号采坑之授权config
坑:采用的Vue框架,前后端分离模式(vue工程仅作为客户端),用户通过域名访问的是客户端,但是微信授权中涉及签名和token校验依赖服务端 JS-SDK需要向服务端获取签名,且获取签名中需要的参数包括所在页面的url,但由于单页应用的路由特殊,其中涉及到iOS和android微信客户端浏览器内核的差异性导致的兼容问题JS-SDK签名(wx.config)对于签名,官方是这么说的...原创 2018-09-14 10:48:14 · 5170 阅读 · 2 评论 -
微信小程序开发的坑---tabBar
楼主最近在自己测试一下小程序,昨天下午浪费了楼主上万个脑细胞,百思不得其解为啥小程序的tabBar不显示呢?楼主是通过mpvue来构建项目,项目目录如下:2、开始的时候,楼主的app.json设置如下:3、修改之后的app.json*重点来了(差异在哪?)最后:来个总结:小程序中的app.js中的pages中的第一项必须与tabBar中的list中的第一项相...原创 2019-01-25 09:45:00 · 2367 阅读 · 4 评论 -
微信小程序开发的坑---vuex
首先声明,楼主用的mpvue进行的微信小程序开发,所以,依然用到了mpvue,那么必然少不了状态管理vuex,首先咱们看一下和一个普通的vue项目的区别:1、普通的vue项目(通过vue-cli生成)22、通过mpvue生成注:根据vue项目的经验,咱们肯定会在mian.js中引入store,挂载在这个实例上。最初楼主也是这个做的,可是,一直在报错,找不到store这个仓库,经过楼...原创 2019-01-29 09:48:27 · 6683 阅读 · 0 评论 -
微信小程序开发的坑---新建页面or修改app.json
坑的情况(楼主使用mpvue):1、当我们新建页面的的时候,页面无法加载出来,显示路径找不到。2、当我们修改某个页面的文件名,同时修改了app.json,子组件的接收不到父组件传递的值。解决方案:1、npm run dev2、(1)npm run build (2) npm run dev注:先用方案1,假如方案1不起作用,使用方案2原创不易,自由装载,注明...原创 2019-01-30 14:34:43 · 2112 阅读 · 0 评论 -
微信小程序开发的坑---路由参数
今天,咱们来说一下,路由跳转和路由参数1、路由跳转(1)通过a便签的href进行跳转eg: <a href='pages/detail/main?id=XXX'></a>(2)通过wx内置的路由进行跳转【这就不详细说了】wx官方路由举个例子:eg: let url = `../detail/main?id=${item.id}&...原创 2019-01-30 17:58:47 · 1400 阅读 · 0 评论 -
微信小程序开发的坑---换行,空格写法
今天,咱们来说一下,微信小程序中,换行和空格的写法。1、空格 (1)在咱们的html中,咱们的空格都是可以用空格键或者&nbsp;来写,那么在小程序中是否可以呢? 经过测试,空格键来写空格是完全没有问题的,&nbsp;会被解析成字符串来渲染 (2)问题来了,那么在text中,用空格键来写空格有几种方式呢?请移步官方文档 ...原创 2019-03-12 15:40:21 · 12094 阅读 · 0 评论 -
微信小程序开发的坑---获取小程序码
今日楼主正在搞原生小程序,想搞一下转发功能,而转发功能就需要获取到小程序码,方便别人识别二维码并进入小程序;起因,楼主按照官网,先获取access_token;然后拿着access_token去获取小程序码,奈何经验不足,获取回来的二进制流不会处理。不过,奋斗了一上午,中午知道原因在哪了?下面咱们来讲一下。1、先看获取小程序码的官方api(共有三种,根据需求自己选择,楼主选不受限制的)...原创 2019-03-13 15:55:08 · 3583 阅读 · 2 评论