小程序
Datura_Elena
这个作者很懒,什么都没留下…
展开
-
微信小程序开发(1)--数据请求接口封装和保持会话
1.在app.js中进行封装,方便调用。封装后更加便利,改变服务端url不用每个页面都去修改2.微信小程序的每次请求都会由微信小程序的服务端进行转发,因此对于目标服务端来说每次请求都是新的会话,要保存会话状态就需要每次请求都带上sessionId,返回给目标服务端。因需求是每次打开都需要登录,因此sessionId保存在app.js中,如果下次打开不需要登录可以将sessionId保存在sto...原创 2018-08-28 11:55:23 · 791 阅读 · 0 评论 -
微信小程序开发(6)——从服务器上下载文件并打开
微信小程序下载文件wx.downloadFile接口下载的文件是下载到微信服务器上,返回值是一个临时地址,要长期保存调用wx.saveFile接口将文件保存到本地缓存中,虽然保存到了手机上,但是你并不能通过手机的文档管理去打开。获取文件临时路径或缓存路径后调用wx.openDocument可以打开下载的文件,需要打开的文件格式也有限制,只能打开doc、docx、xls、xlsx、ppt、pptx、...原创 2018-09-25 11:20:54 · 10863 阅读 · 1 评论 -
微信小程序开发(2)——地图定位、地图滑动、创建路线等
1.地图的使用在wxml文件中使用地图,动态设置中心点位置和地图大小等信息。<map id="map" longitude="{{longitude}}" latitude="{{latitude}}" scale="14" controls="{{controls}}" markers="{{markers}}" polylin原创 2018-09-25 10:48:39 · 6369 阅读 · 4 评论 -
微信小程序开发(3)——搜索框一键清除
小程序的input输入可以获取到实时输入数据,一键删除功能需要借助input的value属性1.搜索框的数据获取要在<input>标签中设置bindinput='search'属性<view class="search"> <image src="../../images/icon-search.png"></image> ...原创 2018-09-22 00:00:20 · 4918 阅读 · 0 评论 -
微信小程序开发(4)——列表选择、全选
产品需求小程序选择部分或全部记录并导出,因此开发选择记录功能1.初始化记录数据有多种请求数据的方式,如初始化刷新数据、上拉加载、下拉刷新、搜索记录这四种请求数据的方式。data: { records: [], recordsAll: [], selectRecordsId: [], isAllSelect: false, selectLengt...原创 2018-09-25 11:22:38 · 2783 阅读 · 0 评论 -
微信小程序开发(5)——上传多张图片
上传图片的流程是:本地将图片上传到——》微信临时服务器,能够返回临时图片文件地址——》再将临时图片文件地址传输给服务端——》服务端从微信服务器上下载临时图片文件保存在服务端上这个流程有点绕,花了点时间,踩了几脚坑才成功。1.图片选择框<view class='upload'> <image mode="aspectFitf" src="{{item}}"...原创 2018-09-25 11:23:43 · 3529 阅读 · 0 评论