小程序提供的能力和常用API
- 微信API
- 网络请求(异步)
- HTTP请求
- 文件上传、下载
- *TASK(网络任务对象)
- 异步任务提交以后,需要对任务进行操作时,使用Task对象
- RequestTask
- UploadTask
- DownloadTask
- SocketTask
- *Task
- 中断任务
- 触发回调函数
- 关闭连接
- 异步任务提交以后,需要对任务进行操作时,使用Task对象
- HTTP请求
- 本地存储
将数据存储在本地缓存中指定的key中,数据存储生命周期跟小程序本身一致- wx.setStorage 保存(key) 写缓存 异步
- getStorageSync 获取 同步
- wx.getStorage 取 (key) 读缓存 异步
- wx.removeStorage 删除本地缓存
- wx.clearStorage 清除本地所有缓存
- 文件系统
- 全局文件管理器
获取全局唯一的文件管理器- var fs = wx.getFileSystemManager()
- 文件的增删改查
对文件进行操作的Api有很多,完全覆盖编程语言对文件的各种操作- fs.saveFile
- fs.removeSavedFile
- fs.writeFile
- fs.appendFile
- fd.readFile
- 文件夹的操作
-fs.mkdir
fs.rmdir
fs.isDirectory
fs.isFile
- 全局文件管理器
- 网络请求(异步)
- 开放能力
- 用户数据
- 头像、昵称等公开信息——wx.getUserInfo()
- openid等敏感数据
openid 唯一的,安全的 针对于一个用户,关联了用户的数据
- 推送消息
基于微信的通知渠道,小程序框架为开发者提供了可以高效触达用户的消息 - 运营数据
- 小程序管理后台-数据分析
- 小程序数据助手
- 用户数据
- 基础组件
- 视图容器-view、scroll-view、swiper、cover-view
- 基础内容-test、icon、rich-text
- 表单、导航-button、form、input
WeUI-WXSS
- WeUI是一套同微信原生视觉体验一致的基础样式库
- 微信官方设计团队为微信内网页和微信小程序量身设计
- 包含button、view等
使用
- Github 搜索weui-wxss获取源码
- 手机预览