随笔分类 -  微信小程序

微信小程序相关问题记录
摘要:当在小程序中通过 url 向 <web-view> 内嵌的 H5 传参时,当包含特殊字符时需要进行编码处理(不然 <web-view> 中是拿不到值的,小程序竟然没有错误提示...): 1、test.wxml 2、test.js,对参数进行编码处理: 3、H5 端获取参数时需要进行解码处理。 阅读全文
posted @ 2018-11-12 10:50 SunLemon 阅读(6372) 评论(1) 推荐(0)
摘要:小程序使用 <web-view></web-view> 内嵌 H5,当跳转至 H5 后,校验用户的登录状态是最重要的。 在做手中的项目 b.xx.com 时,需要调用另一个域名下(a.xx.com)的公共地址接口,两处都需要校验用户的登录状态。 最初的做法是: 这样写发现在 a.xx.com 中获取 阅读全文
posted @ 2018-11-08 21:55 SunLemon 阅读(2726) 评论(0) 推荐(0)
摘要:在最近的小程序项目中,使用到了 <web-view></web-view> 内嵌 H5 页面,在 H5 中需要使用 form 表单提交数据。 H5 使用的技术框架是 vue+vuex,刚开始编码如下: 联调发现这样写,v-model 内的参数没有赋值。亲测以下两种方法都可以拿到值: 解决方法1:v- 阅读全文
posted @ 2018-11-08 21:36 SunLemon 阅读(1560) 评论(0) 推荐(0)
摘要:在微信小程序的开发中,经常遇到需要使用 <web-view></web-view> 内嵌 H5 的需求。在这种需求中比较棘手的问题应该就是登录状态的判断了,小程序中的登录状态怎样与H5中的登录状态保持一致? 一般来说,后端开发同事多数会要求我们在 H5 中的接口请求中携带 cookie,来获取用户当 阅读全文
posted @ 2018-09-04 17:02 SunLemon 阅读(17501) 评论(1) 推荐(1)
摘要:使用微信小程序开发时,用到了其 API - tabBar,设置如下(详细的内容可以参考官网 api): 预览发现,页面下方的图标和文字大小、间距等无法改变。为了优化用户体验,决定使用自定义组件。 组件代码结构如下: tabBar.js是组件的业务逻辑代码: tabBar.wxml是页面模板: 修改之 阅读全文
posted @ 2018-09-03 18:16 SunLemon 阅读(452) 评论(0) 推荐(0)