zoukankan      html  css  js  c++  java
  • axure变量的使用

    1、什么是变量?
    变量在数学中的定义是可以改变的数,在计算机编程中,它是在内存中开辟的一块空间用于存储临时
    数据。Axure中的变量和计算机编程中一样,它是一个用于存储临时数据的容器。

    2、变量的创建
    变量的组成:名称和值
    我们需要在制作原型时根据需求创建变量(图一),创建变量时我们可以只对变量进行命名,在需要存储数据时再进行写入(图二)。

    图一:

    a

    图二:

    a2

    如果我们需要一个初始的变量值,需要通过设置变量动作进行赋值,例如在页面加载时(图三)。在Axure
    RP7.0中是支持在创建变量时添加初始值(图四)。

    图三:

    a4

    图四:

    a3

    3、变量的种类
    在Axure中,变量分为全局变量和局部变量。
    全局变量:能够在Axure原型的所有页面的用例中对其进行操作,在原型的执行过程中一直存在(图五);

    图五:

    B1
    局部变量:仅在Axure原型中某个用例的某一动作中对其进行操作,该动作执行完成后变量失效(图六);

    图六:

    B2

    4、变量的操作
    变量的操作有两种:写入和读取
    全局变量:我们可以在原型的制作过程中把不方便在页面上存储的,但还有其他用途的数值或文字,暂时写入在变量里,也可以把某个全局变量的值转存到其他全局变量中,当我们需要时读取出来进行
    使用。(图七)

    图七:

    c

    局部变量:在某个用例的条件设置或某个动作的公式设置中进行命名,并可将元件的属性、状态、文字、全局变量任意一种写入局部变量,接收后立即在当前的公式中读取使用。(图八)

    图八:

    c2

    5、变量的计算
    变量的操作只有写入和读取,并不能在变量中对数值进行计算操作,如果需要改变变量中保存的数值,必须将其读取出来,进行计算操作后,再重新写入变量保存。
    例如:设置一个记录点击数量的全局变量click,每次点击元件时可以记录点击总数,那么每次点击时,需要对变量中的数值进行增加,我们在设置中设置的是click=click+1,但是实际上它的过程是读取click中现有的值进行+1操作后将结果再次写入click变量中(图九)。

    图九:

    d

  • 相关阅读:
    SparseArray<E>详解
    Android项目实战(十二):解决OOM的一种偷懒又有效的办法
    浅谈GridLayout(网格布局)
    Android项目实战(十一):moveTaskToBack(boolean ) 方法的使用
    Android Studio 项目代码全部消失--出现原因及解决方法
    Installation failed with message INSTALL_FAILED_UID_CHANGED.--APK安装失败解决方法
    Android项目实战(三十):Fresco加载gif图片并播放
    Android项目实战(十):自定义倒计时的TextView
    坚持一段时间了,达不到原有的目的,就应该放弃了——考研每日总结
    191006
  • 原文地址:https://www.cnblogs.com/suizhikuo/p/3674794.html
Copyright © 2011-2022 走看看