分类目录:小程序

以下是分类 小程序 下的所有文章

小程序滚动加载优化方案

微信小程序滚动加载拓展组件,对官方方案进行了以下优化: 减少重复去写分页加载函数和分页逻辑 支持长列表虚拟渲染 优化删除子项无刷新交互 使用 安装组件 npm i mini-scrolling-loading --save 在页面的 json 配置文件中添加 mini-scrolling-loading 自定义组件的配置 { "usingComponents": { "mini-scrol……

微信小程序插件开发

微信小程序插件的发布方便了代码公用和数据交互,可以保证业务功能公用的同时保证代码的安全性。 微信插件的定义如下:插件是对一组 js 接口、自定义组件或页面的封装,用于嵌入到小程序中使用。插件不能独立运行,必须嵌入在其他小程序中才能被用户使用;而第三方小程序在使用插件时,也无法看到插件的代码。因此,插件……

微信小程序海报生成组件封装

每个小程序成型后,一般都会选择生成带菊花码的海报分享出去来吸引更多的流量。下面来介绍下他的一种实现方式吧 组件Github地址: https://github.com/WGinit/mini-poster 原理:主要利用微信小程序强大的Canvas API来合成,生成后可用wx.canvasToTempFilePath()导出图片地址,从而可实现预览及保存至手机相册 一、如何使……

撸一个会话备忘录的小程序

2018年初,张小龙出席微信公开课Pro,重点的介绍了小程序的发展和未来方向。目前来看,小程序已大红大紫,遍地开发的趋势,小程序的开发已成为每个前端开发者必备的技能。 最近在看小程序开发文档时,其强大的原生API吸引了我,于是就开始学着做做小demo。接下来说说要做的事吧,名字取了个白山羊备忘录(好名字都被取光……

实现一个计算器的小程序

先看实现后的效果图: 计算机主页面,有基本的加减乘除功能,还有退格和清空数据 这里增加了一个历史记录页面,通过将数据异步保存到缓存里后需要查看时直接提取 此小程序主要实现的点击代码如下: clickBtn: function (event) { var id = event.target.id; if(id == this.data.id1){ //退格 var data = this.dat……