- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
微信小程序
开发案例教程
主讲人:
全书目录
项目九
交互API与设备API
项目导读
在微信小程序中,交互API主要用于在小程序页面显示消息提示框或信息确认弹窗等,从而增强小程序的交互感,提高用户的使用体验;设备API涉及扫码、剪贴板、网络、屏幕、电量、联系人等,通过设备API可以获取小程序的设备信息或对设备信息进行调整。本项目将带领大家学习交互API与设备API的相关知识和使用方法。
知识目标
掌握常用交互API的相关知识。
掌握常用设备API的相关知识。
技能目标
善于发现问题,敢于正视问题,勇于解决问题。
学习目标
素质目标
能够使用交互API实现消息提示、信息确认、菜单选择、页面滚动等交互功能。
能够使用设备API实现扫码、剪贴板、获取网络状态、屏幕常亮等功能。
2
项目目录
1
任务一
交互API
(1)消息提示框
(2)模态对话框
(3)操作菜单
任务描述
(1)首先带领大家学习常用交互API的相关知识
(2)使用交互API实现“家电商城”微信小程序首页的一键回到顶部功能
一、消息提示框
微信小程序使用wx.showToastAPI显示消息提示框,帮助用户了解事件执行的进度。wx.showToastAPI传入一个object类型的参数,参数支持success、fail和complete3个回调函数。
一、消息提示框
wx.showToastAPI参数支持的属性
属性
类型
必填
说明
title
string
是
提示内容
icon
string
否
提示图标,可选值有success(默认,成功)、error(失败)、loading(加载)、none(不显示)
image
string
否
自定义图标的本地路径(image的优先级高于icon)
duration
number
否
提示框的显示时长,默认为1500,单位为毫秒
mask
boolean
否
是否显示透明蒙层,防止屏幕误触操作,默认为false
一、消息提示框
wx.showToastAPI的示例代码。
wx.showToast({
title:成功,
duration:2000,
mask:true
})
不同类型的消息提示框
一、消息提示框
如果要提前关闭消息提示框,可调用wx.hideToastAPI,该API传入一个object类型的参数,参数常用的属性有success、fail和complete3个回调函数。
还可以使用wx.showLoadingAPI显示加载类型的消息提示框,该API传入一个object类型的参数,参数支持的属性包括title(必填属性)、duration、mask,以及success、fail和complete3个回调函数。
小贴士
wx.showLoadingAPI常用在需要耗费一定时间的操作前,然后在操作的complete回调函数中调用wx.hideLoadingAPI关闭消息提示框。此外,若同时调用wx.showToast和wx.showLoadingAPI,只会显示后调用API的消息提示框。
wx.showLoadingAPI常用在那些操作里?
二、模态对话框
微信小程序使用wx.showModalAPI显示模态对话框,向用户展示一些重要的提示或进行信息确认等,以获取用户的反馈。
wx.showModalAPI传入一个object类型的参数,参数支持success、fail和complete3个回调函数。
二、模态对话框
wx.showModalAPI参数支持的属性
属性
类型
必填
说明
title
string
否
标题
content
string
否
提示内容
showCancel
boolean
否
是否显示取消按钮,默认为true
cancelText
string
否
取消按钮的文字,最多4个字符,默认为“取消”
cancelColor
string
否
取消按钮的文字颜色,默认为“#000000”
confirmText
string
否
确认按钮的文字,最多4个字符,默认为“确定”
confirmColor
string
否
确认按钮的文字颜色,默认为“#576b95”
editable
boolean
否
是否显示输入框,默认为false
placeholderText
string
否
当输入框为空时的提示内容(须设置editable属性的值为true)
二、模态对话框
二、模态对话框
wx.showModalAPI参数支持的属性
属性
类型
必填
说明
title
string
否
标题
content
string
否
提示内容
showCancel
boolean
否
是否显示取消按
您可能关注的文档
- Photoshop基础与应用项目化教程 项目四 绘制、修复与修饰图像.pptx
- Photoshop基础与应用项目化教程 项目五 应用图层.pptx
- Photoshop基础与应用项目化教程 项目一 Photoshop快速入门.pptx
- 《C#程序设计案例教程》 项目1 C#开发入门.pptx
- 《C#程序设计案例教程》 项目2 C#语法基础.pptx
- 《C#程序设计案例教程》 项目3 流程控制.pptx
- 《C#程序设计案例教程》 项目4 方 法.pptx
- 《C#程序设计案例教程》 项目6 面向对象高级.pptx
- 《C#程序设计案例教程》 项目5 面向对象基础.pptx
- 《C#程序设计案例教程》 项目8 字符串.pptx
文档评论(0)