![第5章-微信小程序设计及问答_第1页](http://file4.renrendoc.com/view/fc8130cbec31b110482c15967b285215/fc8130cbec31b110482c15967b2852151.gif)
![第5章-微信小程序设计及问答_第2页](http://file4.renrendoc.com/view/fc8130cbec31b110482c15967b285215/fc8130cbec31b110482c15967b2852152.gif)
![第5章-微信小程序设计及问答_第3页](http://file4.renrendoc.com/view/fc8130cbec31b110482c15967b285215/fc8130cbec31b110482c15967b2852153.gif)
![第5章-微信小程序设计及问答_第4页](http://file4.renrendoc.com/view/fc8130cbec31b110482c15967b285215/fc8130cbec31b110482c15967b2852154.gif)
![第5章-微信小程序设计及问答_第5页](http://file4.renrendoc.com/view/fc8130cbec31b110482c15967b285215/fc8130cbec31b110482c15967b2852155.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微信小程序开发图解案例教程(附精讲视频)(第2版)刘刚著微信小程序设计 微信小程序问答 小结 第5章 微信小程序设计及问答5.1.1突出重点,减少干扰项 每个页面都应有明确的重点,以便于用户每进入一个新页面的时候都能快速地理解页面内容。 在确定了重点的情况下,应尽量避免页面上出现其他与用户的决策和操作无关的干扰因素。 反面示例如图5.1所示。 正确示例如图5.2所示。5.1微信小程序设计图5.1干扰项过多图5.2减少干扰项 在一个界面上有多个按钮的时候,按钮设计要有主次之分,并且区分明显,让用户看到后就知道他能做什么、该怎么做。 反面示例如图5.3所示。 正确示例如图5.4所示。5.1.2主次
2、动作区分明显图5.3按钮没有主次之分图5.4按钮有主次之分 当用户在进入某个页面进行某一个操作流程时,应避免出现用户目标流程之外的内容而打断用户。 例如:用户想进入某个页面购买商品,突然弹出抽奖的模态窗口界面,等用户抽完奖之后,可能就会忘记去买商品这件事,这对我们引导用户购买商品很不利,所有要尽量避免打断用户的主要流程操作,如图5.5所示就是用抽奖打断用户操作的界面设计。5.1.3流程明确,避免打断图5.5抽奖打断用户操作 局部加载反馈即只在触发加载的页面局部进行反馈,这样的反馈机制更加有针对性,页面跳动小,是微信推荐的反馈方式,如图5.6所示。5.1.4局部加载反馈图5.6局部加载反馈 模态
3、的加载样式会覆盖整个页面,由于无法明确告知具体加载的位置或内容将可能引起用户的焦虑感,因此应谨慎使用该样式,在某些全局性操作下不要使用模态的加载,如图5.7所示。5.1.5模态窗口加载反馈图5.7模态窗口加载反馈 弹出式提示(Toast)适用于轻量级的成功提示,它1.5秒后自动消失,并不打断流程,对用户影响较小,适用于不需要强调的操作提醒,例如成功提示。 特别注意该形式不适用于错误提示,因为错误提示需明确告知用户,因而不适合使用一闪而过的弹出式提示,如图5.8所示。5.1.6弹出式操作结果图5.8弹出式操作结果 对于需要用户明确知晓的操作结果状态可通过模态对话框来提示,并可附带下一步操作指引,
4、如图5.9所示。5.1.7模态对话框操作结果图5.9模态对话框操作结果 对于操作结果已经是当前流程的终结的情况,可使用操作结果页来反馈。 这种方式最为强烈和明确地告知用户操作已经完成,并可根据实际情况给出下一步操作的指引,如图5.10所示。5.1.8结果页图5.10结果页 用户在填写表单时,输入格式或者内容不符合表单填写规则,需要给用户及时反馈表单填写问题,可以在表单顶部告知错误原因,并标识出错误字段提示用户修改,如图5.11所示。5.1.9表单填写友好提示图5.11表单友好提示1如何将元素固定在界面,不随着界面滚动? 界面底部有4个导航菜单:筛选、出发时间、旅行时间、显示价格。 把它们固定在
5、界面底部,如图5.12所示。5.2微信小程序问答图5.12固定在界面底部2怎么样获取用户在表单组件输入的内容? 能够获取用户输入的内容,需要使用组件的属性bindchange将用户的输入内容同步到AppService。3为什么脚本内不能使用window等对象? 页面的脚本逻辑是在JsCore中运行的,JsCore是一个没有窗口对象的环境,所以不能在脚本中使用window,也无法在脚本中操作组件。4wx.navigateTo无法同时打开超过5个页面? 一个应用只能同时打开5个页面,当已经打开了5个页面之后,wx. navigateTo不能正常打开新页面。请避免多层级的交互方式,或者使用wx.redirectTo函数。5如何修改窗口的背景色? 使用page标签选择器,可以修改顶层节点的样式。6如何跳转的时候带参数和跳转到的界面接收参数? 本章主要介绍微信小程序在设计过程中遇到的问题以及如何提高用户的体验度,重点掌握以下内容:(1)在设计过程中要突出重点,减少干扰项,给用户明确的主次操作,让用户操作流程更顺畅;(2)用户在操作过程中要及时反馈,局部加载以及模态窗口加载都是对用户的操作反馈;5.3小结(3)在用户操作后要给出其明确的操作结果,可以通过弹出式操作结果
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度减肥健身器材销售与服务合同
- 2025年度环境工程资料收集与评估合同范本
- 2025年度新型城镇化建设安装施工总承包合同
- 贵州2025年贵州省自然资源厅事业单位招聘14人笔试历年参考题库附带答案详解
- 邯郸2024年河北邯郸广平县招聘警务辅助岗位工作人员58人笔试历年参考题库附带答案详解
- 衡水2025年河北衡水职业技术学院招聘人事代理工作人员25人笔试历年参考题库附带答案详解
- 绵阳2024年四川省绵阳第一中学第三批招聘教师3人笔试历年参考题库附带答案详解
- 滁州安徽滁州天长市水利局机关综合服务中心选调工作人员笔试历年参考题库附带答案详解
- 山西省卓越联盟2024-2025学年高三下学期2月开学质量检测试题 地理 含答案
- 喹吖啶酮类项目融资计划书
- 2024年度超详细!上海新能源汽车充电桩合作协议3篇
- 年新增1万吨SQ-06Li锂吸附材料技改扩能项目环评资料环境影响
- 智研咨询发布-2025年中国少儿编程行业市场竞争格局、行业政策及需求规模预测报告
- 分管安全副校长在教师会议上讲话:到底如何抓好安全从哪些细节来抓安全
- 湘教版七年级上册数学期末考试试卷带答案
- 校园安全视频监控维保方案
- 农旅一体化生态农业示范园区建设项目可行性研究报告
- 2025年慢性阻塞性肺疾病全球创议GOLD指南修订解读课件
- 政府购买报刊订阅服务协议
- 第三单元名著导读《骆驼祥子》整本书阅读教学设计+2023-2024学年统编版语文七年级下册
- 工程数学试卷及答案
评论
0/150
提交评论