Axure设计:随机生成6位字符的强密码

 时间:2024-10-16 00:17:41

1、按图,构建“强密码”控件:1.新建1文本框,命名为”Password“2.新建1文本标签,命名为”lastone“,内容随意,我这里设置为”字符“3.新建4个文本标签,分别命名为”Special“、”number“、”capital“、”Lowercase“,文本内容为0;4.新建5个文本标签,分别命名为”Special_string“、”number_string“、”Lowercase_string“、”capital_string“、“string”5.新建1个文本标签,命名为”num“,文本内容为6;6.新建1矩形,命名为“key”,内容为“生成随机密码”

Axure设计:随机生成6位字符的强密码

3、除了“文本框:Password”和”矩形:key“外的组件,全部设置为”隐藏“

Axure设计:随机生成6位字符的强密码

6、用例:Case 1判定条件:”元件文字:num“的值等于6

Axure设计:随机生成6位字符的强密码

8、用例:获取字符判定条件:”元件文字:num“的值大于0

Axure设计:随机生成6位字符的强密码Axure设计:随机生成6位字符的强密码

11、动作1:---设置”文本框:Password“内容值为”[[Target.text]][[LVAR1]]“---其中,“元件文字:lastone”为局部变量LVAR1;

Axure设计:随机生成6位字符的强密码

12、动作2:---设置”文本标签:Special“内容值为”1“设置”文本标签:num“内容值为”[[Target.text-1]]“---

Axure设计:随机生成6位字符的强密码

13、同理,设置”数字“、”小写字母“和”大写字母“

14、用例:数字判定条件:”元件文字:number_string“包含”元件文字:lastone“

Axure设计:随机生成6位字符的强密码Axure设计:随机生成6位字符的强密码Axure设计:随机生成6位字符的强密码

18、动作1:---设置”文本框:Password“内容值为”[[Target.text]][[LVAR1]]“---其中,“元件文字:lastone”为局部变量LVAR1;

Axure设计:随机生成6位字符的强密码

19、动作2:---设置”文本标签:Lowercase“内容值为”1“设置”文本标签:num“内容值为”[[Target.text-1]]“---

Axure设计:随机生成6位字符的强密码

20、用例:大写字母判定条件:”元件文字:capital_string“包含”元件文字:lastone“

Axure设计:随机生成6位字符的强密码Axure设计:随机生成6位字符的强密码Axure设计:随机生成6位字符的强密码

24、动作:---触发”矩形:key“的”鼠标单击时“的事件---

Axure设计:随机生成6位字符的强密码Axure设计:随机生成6位字符的强密码Axure设计:随机生成6位字符的强密码Axure设计:随机生成6位字符的强密码

29、看来,随机生成一个强密码也不是那么难啊,虽然用了一个很笨的法子,但逻辑相对来说简单,设置也不是很复杂~

Axure设计:随机生成6位字符的强密码

30、觉得不错,对你有帮助的话,请投个票,加个赞哦~

  • 哈利波特魔法觉醒阿瓦达索命闪现操作玩法攻略
  • 恒星播放器如何设置录制录制时长?
  • 摄影的真正价值,真正意义在于什么
  • 不知道中国分为三个时代吧!!!!
  • 用PHP验证两次密码是否一样且长度要大于6位
  • 热门搜索
    厦门周边旅游景点 锦州旅游景点大全 夏天去哪里旅游最好 格尔木旅游 黄山旅游攻略二日游 天台山旅游 张家界凤凰旅游 云南丽江旅游多少钱 宁夏旅游资讯网 如皋旅游