微信小程序
旨在记录在开发微信小程序过程中遇到的疑难问题解决方案,分享自己的心得笔记。
木子Leo
阻挡自己的只有自己筑起的墙。
展开
-
微信小程序笔记——小程序movable-view实现左滑删除功能
一:前言movable-view(点击查看官方文档)左滑的元素高度需要是固定的,因为movable-view要求必须设置width和height;效果图:wxml:<view wx:for="{{items}}" wx:key="{{index}}"> <movable-area class='movable-area'> <mo...原创 2019-07-03 11:25:26 · 5069 阅读 · 2 评论 -
微信小程序笔记——微信小程序appjs的onLaunch执行完之后再执行Page的onLoad
一:前言小程序网络请求默认为异步请求,在appjs的onLaunch运行后进行异步请求时,程序不会停止,Page页已执行onload, 我们希望onLaunch执行完后再执行onload。解决方法:定义回调函数//app.jsApp({ onLaunch: function () { wx.request({ url: 'http://test.cn/lo...原创 2019-07-02 14:59:22 · 18636 阅读 · 7 评论 -
微信小程序笔记——处理小程序页面栈限制(小程序wx.navigateTo封装)
一、前言小程序中页面栈最多十层,随着页面增加路由跳转很容易在不知道的情况下就会堆栈到十层,再用navigateTo去跳转就跳不动了。这时候就需要删除当前页面栈(redirectTo)或删除所有页面栈(reLaunch)来跳转了。页面栈可以通过getCurrentPages方法获取。1、新建jsnavigateRoute.jsfunction navigateTo(url)...原创 2019-06-25 14:45:46 · 4631 阅读 · 0 评论 -
微信小程序笔记——微信小程序request请求封装
一、前言微信小程序提供的wx.request请求API,文档介绍的很清楚。直接使用代码未免累赘,并且处理一些返回操作不好统一处理,所以就对wx.request做了一下封装。1.新建js文件(request => index.js)// let baseUrl = 'http://******/'; //测试// let baseUrl = 'http://******/'...原创 2019-06-25 14:00:00 · 1756 阅读 · 5 评论 -
微信小程序笔记——小程序授权登录封装
一、前言产品需求:在游客模式登录下,用户做某些操作(如:评论,点赞。。。)时,需要拉起小程序授权登录,在没有单独登录页的情况下(为了方便可以让产品&UI出一个单独的登录页),封装一下小程序授权登录就比较方便了。1、组件编写新建Component => authorauthor.wxml:<!-- 未登录情况下拉起授权登录按钮 --><b...原创 2019-06-20 11:44:37 · 5392 阅读 · 3 评论