随笔分类 -  微信小程序

摘要:小程序开发:用原生还是选框架(wepy/mpvue/uni-app/taro)? 自 2017-1-9微信小程序诞生以来,历经2年多的迭代升级,已有数百万小程序上线,成为继Web、iOS、Android之后,第四大主流开发技术。 与之相随,小程序的开发生态也在蓬勃发展,从最初的微信原生开发,到wep 阅读全文
posted @ 2019-06-12 08:05 苍青浪 阅读(18745) 评论(4) 推荐(2) 编辑
摘要:弹出 fixed 弹窗后,在弹窗上滑动会导致下层的页面一起跟着滚动。 场景1:弹窗内无滚动内容 可以在弹窗最外层元素绑定touchmove事件,触发事件返回false即(在vue类框架中也可以加.stop阻止冒泡)。 简单写法:catchtouchmove='true' 此种方式会阻止弹窗内内容的滚 阅读全文
posted @ 2018-10-10 23:33 苍青浪 阅读(7431) 评论(0) 推荐(0) 编辑
摘要:在项目开发中遇到一个关于scroll-view的的问题,具体如下: 项目要求是横向滚动,由于直接在scroll-view组件设置display:flex不生效,因此考虑直接在scroll-view下增加一个wrap,将所有的item放在wrap内, 将wrap设置为display:flex,这种方式 阅读全文
posted @ 2018-10-08 17:28 苍青浪 阅读(6584) 评论(1) 推荐(0) 编辑
摘要:这一段时间做小程序项目,使用的是mpvue的框架,需要自己实现验证码输入,模拟input的光标,上一个框输入后后一个框自动获取焦点,删除时从后往前依次删除。下图是整体效果: 1 <template> 2 <div class="validate-code"> 3 <h3>验证码已发送至</h3> 4 阅读全文
posted @ 2018-07-15 17:03 苍青浪 阅读(1292) 评论(0) 推荐(0) 编辑
摘要:1.三者的开发文档以及介绍: 原生开发小程序文档:点此进入 wepy 开发文档:点此进入 mpvue 开发文档:点此进入 2.三者的简单对比: 以下用一张图来简单概括三者的区别: 小程序支持的是 WXML + WXSS + JS 这样的组合,所以,wepy 和 mpvue 都是将文件构建到 dist 阅读全文
posted @ 2018-07-04 21:14 苍青浪 阅读(1812) 评论(0) 推荐(0) 编辑
摘要:$broadcast: $broadcast事件是由父组件发起,所有子组件都会收到此广播事件,除非事件被手动取消。事件广播的顺序为广度优先搜索顺序,如上图,如果页面Page_Index发起一个$broadcast事件,那么按先后顺序依次接收到该事件的组件为:ComA、ComB、ComC、ComD、C 阅读全文
posted @ 2018-07-04 20:51 苍青浪 阅读(1198) 评论(0) 推荐(0) 编辑
摘要:使用了微信提供的开发工具是真心难用,卡顿厉害、中英文切写注释换相当不爽、还没办法多开窗口,相信大家也遇到过这种现象。 下边我们介绍下webstorm来开发微信小程序的一些配置: File settings点击出来以下页面 1.首先FileType下Cascading Style Sheet 添加*. 阅读全文
posted @ 2018-05-03 11:54 苍青浪 阅读(475) 评论(0) 推荐(0) 编辑
摘要:准备知识: Base64编解码 AES算法、填充模式、偏移向量 session_key会话密钥,以及怎么存储和获取 以上3点对于理解解密流程非常重要。 根据官方文档,我梳理了大致的解密流程,如下: 小程序客户端调用wx.login,回调里面包含js_code。 然后将js_code发送到服务器A(开 阅读全文
posted @ 2018-04-25 14:51 苍青浪 阅读(9075) 评论(0) 推荐(0) 编辑
摘要:前言 之前做小程序开发的时候,对于开发来说比较头疼的莫过于自定义组件了,当时官方对这方面的文档也只是寥寥几句,一笔带过而已,所以写起来真的是非常非常痛苦!! 好在微信小程序的库从 1.6.3 开始,官方对于自定义组件这一块有了比较大的变动,首先比较明显的感觉就是文档比以前全多了,有木有!(小程序文档 阅读全文
posted @ 2018-04-24 21:39 苍青浪 阅读(293) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
哥伦布
03:14发布
哥伦布
03:14发布
7°
多云
西南风
3级
空气质量
相对湿度
64%
今天
多云
-1°/10°
周三
小雨
2°/12°
周四
中雨
2°/14°