前段时间稍微涉猎了微信小程序开发,踩了一些坑,在此总结出来,希望能为小伙伴们提供一点帮助。 页面跳转 对于页面跳转,可能习惯性想到wx.navigateTo,但是在跳转到目标页面是一个tab时,此接口就不起作用了,但也不…
分类:小程序
小轮子:无需重构,向下兼容,在既有项目中用vue的方式开发微信小程序
simple-wxmp-vueify 介绍 既有项目无法重构,但想在某些页面的JS中使用vue的语法?不想手动调用小程序内的setData()?这个库可能帮你解决一些问题。 特性 使用ES6的proxy实现对page.d…
关于微信小程序webview的使用
小程序 微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。同时提供一系列工具帮助开发者快速接入并完成小程序开发。关于如何注册配置就不多言了,本文主要还是体验了下web-…
关于微信生态的一切
推荐一些打死也舍不得取关的公众号和博客 推荐一些个人认为对程序员而言非常值得推荐的公众号和博客。 微信小程序 – 仿淘宝 这是仿手机淘宝做的微信小程序,项目还在不断完善中。。。 一个小时快速搭建微信小程序 「…
微信小程序非跳转式组件授权登录
首先附上官方文档地址和授权流程官方地址:https://developers.weixin.qq….流程图: 大致逻辑:授权 -> 发送code到服务器获取session_key – >…
微信小程序选择本地文件上传到云存储
在微信小程序中,没有打开选取本地文件的API,经过查找开发文档,发现wx.chooseMessageFile()可以从客户端会话选择文件,并取得文件的文件名和临时路径。利用该API,编了选择本地文件上传到云存储的代码段,…
微信小程序请求封装(Promise解决异步请求)
最开始 代码是 //network.js function POST(url,params) { wx.request({ url: url, data: params, method: 'GET', success: …
微信小程序开发教程(基础篇)2-微信小程序结构概览
在上一篇教程的最后,我们生成了一个类似”Hello World”的小程序,这个过程中没有编写任何一行代码。在新建一个项目后,微信小程序会生成一个默认的程序框架,后续程序的开发工作都在这个框架上进行…
微信小程序开发基本(一)
一、预备知识: 页面布局:WXML,类似HTML 页面样式:WXSS,几乎就是CSS(某些不支持,某些进行了增强) 页面脚本:javaScript+WXS 也就是需要具备一些基本的前端知识,如果使用过一些WMVM架构的框…
微信小程序开发初试(Taro、Vant-weapp)
Taro & Vant Weapp 组件实例 this.selectComponent('.classSelector') 引入 Taro Taro中引入Vant Weapp,不能直接通过第三方NPM包的形式直接…
我在开发"小程序"中做的一些"转换"的工作
介绍 “转换” 意思是将”小程序”不支持的东西转换成它支持的东西。我在开发的小程序的过程中遇到了两种需要做“转换”的场景: html 转换成 wxml svg 转换成 canvas 我将在下文详细…
微信小程序之判断页面滚动方向
需求 微信小程序中如果判断页面滚动方向? 解决方案 1.用到微信小程序API 获取页面实际高度 nodesRef.boundingClientRect([callback]) 监听用户滑动页面事件 onPageScrol…