童话说说技术创业美文职业
快好知
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

Axure原型设计中变量的使用(2):自定义变量的作用范围

11月19日 金钟寨投稿
  变量,一般来说是用于存储和传递一段数据内容。它就像一个移动硬盘,能够把你暂时用不到但还有用途的数据进行保存,以便之后使用,还能把这些存储的内容传递到其它地方进行使用。那么,如何像使用移动硬盘一样去使用变量呢?接下来,我带大家逐步的了解和使用变量。
  五、自定义变量的作用范围
  自定义变量的作用范围不同,所以才分为全局变量和局部变量。
  全局变量,顾名思义,作用范围是整个原型项目中所有的页面,即作用范围为全局。
  局部变量的作用范围是原型项目中某一个值的设置中。在一个项目中,值的设置可能有很多,所以局部变量在整个项目中可以不是唯一的,但在值的设置中必须是唯一的。
  以上就是自定义变量的作用范围。
  那么,为了更直观的理解,接下来,我举两个例子。
  案例A(全局变量):邮箱找回密码
  一般我们通过安全邮箱找回密码,会有两个页面。一个是填写邮箱地址,点击【下一步】按钮的页面。另外一个是验证邮箱的页面,在这个页面中,会显示前一个页面中填写的邮箱地址。像这样跨页面的数据传递就需要使用全局变量,而这个过程很像使用汽车运送货物。
  接下来,我们就开始演示案例!
  首先,我们先创建一个全局变量“Account”。
  然后,我们需要把“page1”页面中输入的账号“Account”,传递到“page2”的页面中显示出来。
  这里,我们在点击【下一步】按钮时,需要先把输入的账号,也就是文本框中的文字通过【设置变量值】的动作保存到全局变量“Account”中。
  同时,在点击【下一步】按钮时,我们还要【打开链接】“page2”这个页面。
  最后,在“page2”这个【页面载入时】或者元件“Message”的【载入时】设置提示“Message”的提示文本内容。
  在这里,我们为“Message”元件【设置文本】中显示全局变量“Account”中保存的账号信息。
  这样我们就完成了这个案例的全过程。点击预览效果。
  案例B(局部变量):统计选中数量
  在一些网站或者软件上,当我们在选择一些选项时,会有选中数量的提示。
  这样的交互效果,我们可以先在任何一个复选框上添加【选中时】的交互,设置元件“count”的文本为“〔〔当前数量1〕〕”。
  这个元件上的当前数量我们可以通过一个局部变量“c”进行获取。点击值的设置右侧的“fx”按钮,就可以进行局部变量设置。
  通过上面这一步就能完成数量的增加。数量减少的设置我们可以参照上一步在【取消选中时】添加这个交互。
  在这里,大家能够看到,取消选中时的局部变量名称仍然是“c”。也就是说在这个动作的设置中,也创建了一个名称为“c”的局部变量。因为局部变量的作用范围只是在值的设置中,所以,在取消选中时的交互中,新创建的局部变量可以与之前其它交互中的局部变量同名,并不会产生冲突。这两个同名的局部变量,并不是同一个。就好像两个不同的家庭中,都可以有叫张三的孩子。
  最后,我们可以把上面的【选中时】和【取消选中时】的交互全部复制给其他的几个复选框,就完成了这个案例的全过程。
  总结
  通过以上两个案例,大家能够看出:
  自定义变量的“创建”、“写入”和“读取”这三个操作是缺一不可的。只有完成这三个操作,才能够正确有效的使用自定义变量。
  当原型中有跨页面的数据传递,一定需要全局变量的辅助,才能够实现。
  局部变量的应用是在值的设置中,一旦离开值的设置,局部变量就会自动消失。在对下一个值进行设置的时候,还可以再创建同名的局部变量进行使用。
  接下来,请大家关注我之后将发布的内容:《Axure原型设计中变量的使用(3):系统变量的使用方法与应用示例》。
  相关阅读
  Axure原型设计中变量的使用(1)
投诉 评论 转载

Axure教程:列表拖动排序的实现方式在很多任务管理,计划管理类的应用中,大都有对列表进行拖动排序的功能,这样非常方便用户根据自己的需要进行排列。但是用Axure实现这一功能,网上似乎没有一篇有关的教程,而你能搜索……Axure原型设计之放大器京东,天猫,淘宝等等这些电商的商品主图都会有放大器的功能,用户只需要将鼠标移到主图上就可以将图片放大查看细节。这种放大器方便用户更加深入地了解图片中的信息,从而一定程度保障了用……主流原型工具可用性测试横向比较可用性测试是指通过观察用户使用产品(或原型)的过程,记录和分析用户的行为和感受,以改善产品可用性的一系列方法。可用性测试适用于产品前期设计开发,中期改进和后期维护的各个阶段,是……Axure教程:屏幕纵向切换通过鼠标滚轮的前滚及后滚操作,实现屏幕纵向的上翻页和下翻页效果,其实不难。一起来学习吧。一、原型效果二、准备工作本文原型是在1366768分辨率下完成的。……Axure原型设计中变量的使用(3):系统变量的使用方法变量,一般来说是用于存储和传递一段数据内容。它就像一个移动硬盘,能够把你暂时用不到但还有用途的数据进行保存,以便之后使用,还能把这些存储的内容传递到其它地方进行使用。那么,如何……经验分享在设计原型时,我的一些所思所想最近参与一个项目,在前期的讨论与规划中算是一个比较复杂的项目,当我把功能拆分开,定下第一期的要做什么的时候,却发现已经没有什么难度了。不经怀疑这段时间自己到底干了些什么是不是又……Axure原型设计中变量的使用(2):自定义变量的作用范围变量,一般来说是用于存储和传递一段数据内容。它就像一个移动硬盘,能够把你暂时用不到但还有用途的数据进行保存,以便之后使用,还能把这些存储的内容传递到其它地方进行使用。那么,如何……Axure原型设计:锤子手机OneStep操作这是一个趣味的原型案例:如何使用Axure实现OneStep的交互效果。锤子手机的易用性一向值得称赞,坚果Pro也在上市以来常常被老罗亲自各种曝光,在坚果Pro发布会上的……做与用户对话的产品界面:微供对话式设计语言探索通过视觉手段表现对话式设计的核心就是”在可以视觉干预的地方努力增加产品人格性,增强用户代入感、互动感“。说人话的文案、场景化插图、特色元素等都是能够打动用户心灵的方式。随……Axure原型设计中变量的使用(1)变量,一般来说是用于存储和传递一段数据内容。它就像一个移动硬盘,能够把你暂时用不到但还有用途的数据进行保存,以便之后使用,还能把这些存储的内容传递到其它地方进行使用。那么,如何……AxureRP官方教程翻译(91818)完结最后10篇(前8篇点击查看)看看是否有自己感兴趣的模块,每个功能都挺有意思的。这10篇分别是:第9篇:账号登录第10篇:旋转式幻灯放映机第11篇:自动点……AxureRP官方教程翻译(3):显示隐藏的部件文章分享了通过Axure来实现点击触发显示隐藏的部件的具体过程,一起看看吧本教程翻自Axure官方教程第3篇《ShowHiddenwidget》,通过点击触发显示隐藏的部……
用户体验案例研究:设计微博应用解构用户研究ThinkDifferent:从苹果的用户体验说JavaEy可用性表单关于编码和设计的小贴士移动界面设计点滴(1)减少空间占用流量数据解读百度产品路线2009年Logo设计和品牌打造趋势从日文输入法项目看心理模型和实现模型一种以ID特征为依据的数据分片(Sharding)策略交互设计应该看人下菜碟还是网页字体这事做大的艺术大型网站的架构设计
哮喘急性发作期的急救方法陈小纭好身材看得见,穿黑色吊带裙,展现凹凸有致的曲线美老公的债还没还完?刘涛被侃太拼海璐早6点发短信她已健身回来没有硝烟的战争美的变频空调质量怎么样自用排寒针法:热闻聚热点网 小白鞋过时了,秋天巴洛克鞋火了,配裙子裤子都好看周生如故一生一世这十一个细节,总有一个让你破防小猴学本领看图写话二年级毛泽东18岁为什么投笔从戎,参加革命军?又为什么只当了半年兵如何让异地恋稳定长久中国唯一“免学费”大学,它不是211也不是985

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界