Axure模拟注册登录操作实例

0 2021-07-05 14:03 内容校对:海绵宝宝手里的锅铲
收藏(0) 共有 62 人学习了本教程

本教程被收录到了 Axure用户注册登录课程 , 开始你的系统性学习吧!

《Axure模拟注册登录操作实例》是一篇关于Axure的学习教程,通过简单几步就能实现教程中的效果图效果,当然只学习这一点,并不能完全掌握Axure技巧;你可以通过此加强交互产品,元件,页面,模拟等多维度案例或实操来进行更多的学习;此教程是由Tony在2021-07-05发布的,目前为止更获得了 0 个赞;如果你觉得这个能帮助到你,能提升你Axure技巧;请给他一个赞吧。

注册和登录作为互联网产品的一项基础系统功能,本文将从原型及交互设计的角度讲述注册和登录页面中的各种交互提示及输入限制的实现思路与方法具体内容如下:

Axure模拟注册登录操作实例

注册

期望交互效果

账号

  • 账号输入框只能输入11位数字,超过11位则无法输入
  • 假设手机号13301182876已被注册,则提示:该账号已被注册
  • 假设输入11个1时,系统判断不是手机号,则提示:请输入正确的手机号
  • 账号输入为空,则提示:请输入手机号

密码

  • 密码为空,提示:请设置密码
  • 密码设置错误,提示:请输入6-12位的字母、数字(密码设置的要求)

短信验证码

  • 验证码为空,提示:请填写验证码
  • 输入错误的验证码,提示:请输入正确的验证码(假设正确的验证码是0258)
  • 假设1分钟后验证码过期(为了模拟交互效果,缩短过期时间),提示:验证码已过期,请重新获取

元件准备

首先利用元件文本标签、文本框、按钮等基础元件快速搭建好注册页面的线框图,将账号界面的输入框属性设置为phone number,限制只能输入数字;密码文本框的属性设置为密码,对密码的显示进行加密,视觉上看到的都是星号。将账号、短信、验证码的提示信息放置在各输入项的下方,默认隐藏。

交互思路分析

账号:通过文本改变事件限制账号输入框只能输入11位数字,即当账号文本框中的文字长度大于11位时,则账号文本框的值为=[[LVAR1.substr(0,11)]],其中局部变量LVAR1为账号文本框的文字。函数表达式的意思为针对账号文本框的文字,从0位开始,截取前11位长度的字符串内容,原函数为substr(start,length)。

为账号文本框设置失去焦点事件并配置多个用例,实现各种提示效果。用例设置如下:

  • 用例一:当账号文本框文字=13301182876,提示文字内容为“该账号已被注册”,显示账号提示信息
  • 用例二:当账号文本框文字=11111111111,提示文字内容为“请输入正确的手机号”,显示账号提示信息
  • 用例三:当账号文本框内容为空时,提示文字内容为“请输入手机号”,显示账号提示信息
  • 用例四:隐藏提示信息

Axure模拟注册登录操作实例

密码:通过文本改变事件限制密码输入框只能输入12位,即当密码文本框中的文字长度大于12位时,则密码文本框的值为=[[LVAR1.substr(0,12)]],其中局部变量LVAR1为密码文本框的文字。函数的用法与解释请参照上文账号输入框的限制。

通过为密码文本框设置多个失去焦点用例,来实现各种密码错误情况的提示。几个用例的设置方法如下:

  • 用例一:当密码文本框内容为空时,提示“请设置密码”,显示密码提示信息
  • 用例二:当密码文本框的内容=111111111111,提示“请输入6-12位的字母、数字”,显示密码提示信息
  • 用例三:隐藏密码提示信息

Axure模拟注册登录操作实例

短信验证码

为注册按钮设置4个鼠标单击事件用例,设置如下:

  • 用例一:当短信验证码文本框内容为空时,提示“请填写验证码”,显示验证码提示信息
  • 用例二:当短信验证码文本框内容≠0258时,提示“请输入正确的验证码”,显示验证码提示信息
  • 用例三:当短信码下发时间超过1分钟时(假设1分钟超时过期),则提示“验证码已过期,请重新获取”,显示验证码提示信息
  • 用例四:隐藏验证码提示信息

Axure模拟注册登录操作实例

登录

期望交互效果

账号

  • 只能输入数字,且限制为11位
  • 账号为空,提示:请输入账号
  • 假设输入11个1为错误账号,提示:账号不存在,请重新输入

密码

  • 密码长度限制在6-12位
  • 密码为空,提示:请输入密码
  • 假设输入错误密码ceshi1111,提示:密码与账户名不匹配,请检查密码

元件准备工作注册页面一致,不在此重复说明

交互思路分析

账号:通过文本改变事件限制账号输入框只能输入11位数字,即当账号文本框中的文字长度大于11位时,则账号文本框的值为=[[LVAR1.substr(0,11)]],其中局部变量LVAR1为账号文本框的文字。函数表达式的意思为针对账号文本框的文字,从0位开始,截取前11位长度的内容,原函数为substr(start,length)。

为账号文本框设置失去焦点事件的3个用例,设置如下:

  • 用例一:当账号文本框内容为空时,提示文字内容为“请输入账号”,显示账号提示信息
  • 用例二:当账号文本框内容=11111111111,提示文字内容为“账号不存在,请重新输入”,显示账号提示信息
  • 用例三:隐藏账号提示信息

Axure模拟注册登录操作实例

密码:通过文本改变事件限制密码输入框只能输入12位,即当密码文本框中的文字长度大于12位时,则密码文本框的值为=[[LVAR1.substr(0,12)]],其中局部变量LVAR1为密码文本框的文字。函数的用法与解释请参照上文账号输入框的限制。

为密码文本框设置失去焦点事件并配置多个用例,用例配置如下:

  • 用例一:当密码文本框内容为空时,提示“请输入密码”,显示密码提示信息
  • 用例二:当密码文本框的内容=111111111111,提示“账户名与密码不匹配,请检查密码”,显示密码提示信息
  • 用例三:隐藏密码提示信息

Axure模拟注册登录操作实例

以上就是Axure模拟注册登录操作实例的全部内容介绍了,关于更多Axure教程信息,欢迎关注北极熊素材库,给你带来最丰富的素材图片和最有用的教程,更多最新资讯。

0

赠人玫瑰,手有余香

本内容由Tony原创发布,小编仅对内容版式进行调整,如有侵犯你的权利,请联系我们。

如果你觉得好,你可以将本课程转发给你的朋友!

参与评论
验证码

输入的验证码不正确

0/10000

评论区

暂无评论

Tony

UI设计师,专注于用户体验设计 移动端、WEB端和H5设计。

共发布了233个文章 共获得13个赞

最新发布的教程

查看更多此作者的教程
用户给我们的评价
北极熊素材库累计为超过1000+家中小企业提供服务
欢迎来到北极熊素材库

使用微信扫码登录

使用账号密码登录

请输入用户名,6-15个字符

请输入密码,最少6-15个字符

立即注册 | 找回密码

登录失败

注册及代表同意 网站协议
扫码登录及代表同意 网站协议

请输入用户名,6-15个字符

请输入绑定的邮箱

验证码

输入的验证码不正确

登录失败

提示信息

内置密码的链接已通过Emall 发送到你的邮箱中,请在三天内修复密码。

3秒后,将关闭此窗口 立即关闭

请输入用户名,6-15个字符

请输入密码,最少6-15个字符

二次密码不一致

请输入正确的邮箱

验证码

输入的验证码不正确

注册失败

您还不是我们的VIP会员

成为我的的VIP会员
即可享受6大特权并免费高速下载数以万计的设计素材,助力您的工作和学习

立即升级VIP会员