随笔分类 - 微信小程序
摘要:起因 随着业务的发展,项目不断地迭代,功能模块越加越多,项目代码和静态资源文件体积已经超过了微信小程序限定的 2M 范围。虽说小程序支持分包操作,然而用户进入分包模块时会有一个比较长的加载时间,整体体验还是不友好的,万不得已不要分包。既然不分包,那么我们可以从哪方面来进行项目体积的“瘦身”呢? 文件
阅读全文
摘要:问题 使用 uglify 对 wxs 文件进行压缩后开发者工具报的错,原因是压缩后 wxs 中 for 语句合并了其它变量。 // 压缩前 var obj = {} for (var i = 0;i < args.length;i++) { obj['key' + i] = args[i]; } /
阅读全文
摘要:前言 项目中需要用到一个环形图来进行数据的展示,效果如图,参考了第三方开源的小程序图表库,大都几十上百、甚者两百多k!考虑到体积的因素,且就用到一种图表,所以打算自己来写一个。看了微信小程序 canvas 相关的 API,发现旧版本和新版本不兼容,其中遇到一些坑,记录下。项目使用的是 taro 框架
阅读全文
摘要:wepy2.0 使用了 config 标签,用旧的方法解析可能会有问题,故推荐禁用 vetur 扩展,安装第三方 Wepy 扩展 今天修改一个比较早的小程序项目,项目使用的是 wepy 1.x 框架,打开项目代码中直接各种标红警告,看了下发现是 vetur 扩展的报错,setting 中直接配置 v
阅读全文
摘要:插件 minapp 微信小程序标签、属性的智能补全(同时支持原生小程序、mpvue 和 wepy 框架,并提供 snippets) wechat-snippet 微信小程序代码辅助,代码片段自动完成 wepy snippets 微信小程序 wepy 框架, wepy 框架代码片段 文件解析语言类型设
阅读全文
摘要:方法一: 在弹出层显示时隐藏input或者textarea组件,测试发现只有设置”display:none“才生效,设置"opacity:0"真机测试placeholder的文字依旧存在。当然也可以设置wx:if或hidden来显示隐藏,只不过这些做法都影响布局,不推荐。 后来再想了下,其实可以在隐
阅读全文
摘要:在微信小程序ios下,如果有一个scroll-view滚动列表,开始触摸点点在滚动列表外,向列表里拖拽列表是不会滚动的,这很正常,因为开始触摸点点在了滚动列表外。可是不正常的是ios下会出现“反应不过来”的现象,这很难表述,看下图 图中view:A用了fixed主要是防止ios下拉时系统自带的 “
阅读全文
摘要:之前貌似都ok的,可是最近发现Android下一直黑屏,搜了下官方论坛,遇到黑屏的不少。 不过试了都没解决,最后把图片地址http协议改成https协议头预览正常,记录下: 注:一定要用网络地址,不能用本地路径。
阅读全文
摘要:2018/07/16更新 经过测试发现,wepy列表上拉加载更多时出现渲染延迟或者渲染不全,造成这个原因是page过渡动画中设置了animation-fill-mode: both;这个属性,去掉之后渲染正常。应该不是兼容性问题,因为在原生上测试加上这一属性是渲染正常的,不明所以。。。 这篇随笔主要
阅读全文
摘要:解决方法一: 这种方法虽然可以让列表滚动,但会伴随副作用(比如fixed元素会跟随滚动再恢复位置),不推荐。 解决方法二: 直接使用微信小程序提供的 “ scroll-view " 组件。 注意: 必须要设置scroll-view的高度height
阅读全文
摘要:原因 原生 wepy 参考 http://blog.csdn.net/zgmu/article/details/72123335
阅读全文

浙公网安备 33010602011771号