Axure RP 8 什么情况下会使用全局变量
提问人:刘旭39发布时间:2020-10-27
全局变量最常用作赋值的载体、参数的载体和做条件判断的载体。
做赋值的载体:全局变量支持多达8种赋值方法,其中有5种是获取组件值的,因此其可以作为组件间值的传递的媒 介,发挥中间人的作用。例如要将一个文本块(text panel)组件的值传给另一个文本块组件,直接传递是 不能实现的,需要用到全局变量的“设置文本”赋值方法,先将其中_个文本块的值赋给变量,再将变 量的值赋给另一个文本块。当需要实现组件和组件之间值的传递时,也可以使用全局变量来做中间人。
做参数的载体:全局变量支持直接赋值,也支持获取别的全局变量的值,利用这一特性让变量作为参数来实现某 些功能。例如同一个按钮要实现跳转到不同页面的时候,就需要两个变量来配合实现,_个变量充当参 数,记录在原型演示过程当中产生的值的变化,另一个变量来获取这个值,从而决定归属。
故条件判断的载体:
全局变量的赋值方式很多,当获取到值进行直接使用时,就是用来做条件判断了,上述两种都是获 取到值之后的间接使用。比如常见的根据输入密码的长度来判断密码复杂度的功能,就是用变量获取到 组件值的长度,然后根据这个长度来直接进行判断。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>