4.1组件的定义及属性
组件的语法格式。
<标签民 属性名="属性值">内容.....</标签名>
组件通过属性来进一步细化,不同的组件可以有不同属性,但他们有一些共同属性如,
id 组件的唯一表示,保持整个页面唯一,不常用。
class 组建的样式类,对应wxss 中定义的样式。
style 组建的内联样式,可以动态设置内样式。
hidden 组件是否显示,所有组件默认显示。
data 自定义属性,组件触发事件时,会发送事件处理函数。
dind */catch* 组件的事件,绑定逻辑层相关事件处理函数。
4.2 容器视图组件
view 组件的特有属性。
scroll-view组件属性
swier组件属性
icon组件属性
text组件属性
progress 组件属性
表单组件
radio-group及radio 组件属性
checkbox属性
switch属性
slider属性
多媒体组件
image组件属性
第五章
1.即速应用的优势
1.开发流程简单,零门槛制作。
2.行业模板多样,种类齐全。
3.丰富的功能组件和强大的管理后台。
2.即速应用界面介绍。
1.菜单栏 中的风格选项用于设置小程序页面的风格颜色
2.工具栏 包括页面管理组件库2个,选项卡页面管理,实现添加分组以及对某项一页面进行改名,收藏,复制,删除操作。
3.编辑区 通过拖拽组件实现页面制作。
4.属性面板 用来设置选定组件的属性及样式,包括组件 和组件样式,两个选项卡。
第六章
网络API可以帮助开发者实现网络URL访问调用、文件的上传与下载、网络套接字的使用等功能处理。微信开发团队提供了10个网络API接口:
- wx.request(object)接口:用于发起HTTPS请求。
- wx.uploadFile(object)接口:用于将本地资源上传到后台服务器。
- wx.downloadFile(object)接口:用于下载文件资源到本地。
- wx.connectSocket(object)接口:用于创建一个WebSocket连接。
- wx.sendSocketMessage(object)接口:用于实现通过WebSocket连接发送数据。
- wx.closeSocket(object)接口:用于关闭WebSocket连接。
- wx.onSocketOpen(CallBack)接口:用于监听WebSocket连接打开事件。
- wx.onSocketError(CallBack)接口:用于监听WebSocket错误。
- wx.onSocketMessage(CallBack)接口:用于实现监听WebSocket接收到服务器的消息事件。
- wx.onSocketClose(CallBack)接口:用于实现监听WebSocket关闭。
发起网络请求
wx.request(object)实现向服务器发送请求、获取数据等各种网络交互操作,其相关参数如表所示,一个微信小程序同时只能有5个网络请求连接,并且是HTTPS请求。
传文件:
wx.uploadFile(Object)接口用于将本地资源上传到开发者服务器,并在客户端发起一个HTTPS POST请求,其相关参数如表所示:
下载文件
wx.downloadFile(Object) 相关参数
多媒体APl
图片APl:
主要包括四个接口:
wx.chooselmage (Object) 接口 用于从本地相册选择图片或使用相机拍照。
wx.prrviewImage (Objct) 接口 用于预览图片。
wx.getImageInfo (Objct) 接口 用于获取图片信息。
wx.savelmageToPhotosAIbum (Object) 接口 用于保存图片到系统相册。
选择图片或拍照
wx.chooselmage (Object)相关参数
文件API:
主要包括以下5个API接口:
- wx.saveFile(Object)接口:用于保存文件到本地,主要包括以下5个API接口
- wx.getSavedFileList(Object)接口:用于获取本地已保存的文件列表
- wx.getSaveFileInfo(Object)接口:用于获取本地文件的文件信息
- wx.removeSaveFile(Object)接口:用于删除本地存储的文件
- wx.openDocument(Object)接口:用于新开页面打开文档,支持格式:doc、xls、 2. 获取ppt、pdf、docx、xlsx、ppts
录音APl
主要包括两个APl接口:
wx.startRecord (Object) 接口 用于实现开始录音。
wx.stopRecord (Object) 接口 用于实现主动调用停止录音。