今天主要学习微信小程序的API;
今天突然懂得到个道理,学习的路上没有捷径,最简单的直接的方法就是从第一页看到最后一页;
发送请求:wx.request(Object object);发起HTTPS网络请求。
图片:
wx.chooseImage(Object object):从本地相册选择图片或使用相机拍照。
wx.previewImage(Object object);在新页面中全屏预览图片;
wx.downloadFile(Object object):下载文件资源到本地,
wx.uploadFile(Object object) :将本地资源上传到服务器;
WebSocket:
wx.connectSocket();创建一个websocket连接,
wx.onSocketOpen();监听websocket连接打开事件
wx.onSocketError();监听websocket错误事件
wx.sendSocketMessage():通过webSocket连接发送数据;
wx.onSocketMessage():监听websocket接受服务器发来的信息,
wx.onSocketMessage(function(res){
var msg = that.data.messages;
msg.push(res.data);
that.setData({messages:msg});
})
wx.closeSocket():关闭websocket连接
wx.onSocketClose():监听websocket连接关闭事件
进行组件 模块化设计时,
通过WXML的import和include来使用文件模板开发,
在wxss 的@import来引用wxss文件;
使用js的require为引用js文件;
常用的组件 :
view组件,Text组件,image组件,Modal组件,Toast组件;
api:https://developers.weixin.qq.com/miniprogram/design/#%E8%A7%86%E8%A7%89%E8%A7%84%E8%8C%83