• Axure之全局变量



    ****全局变量*****
    1、定义:变量是一个数据的容器,是一个字符串,可设置默认值;
    2、功能:两个功能:读、写
    3、特点:随时随地可以对变量进行读和写,不限页面。也就是在不同的页面也可以访问同一个全局变量
    4、设置变量的步骤【添加动作】下【全局变量】--》【设置变量值】--》fx --->【插入变量或函数】


    ***公式使用和局部变量****

    1、公式:

    1)只要前面是【值】后面就会有【fx】公式

    2)公式里面可直接写入字符串、逻辑运算、数学运算等

    3)两个方括号嵌套 [[]] 的表达方式:里面的方括号:计算功能;外面的方括号:字符串连接。
    即运算符只要是写在了方括号的最外面就只是连接字符串的效果,永远不会进行运算。
    只有写在内部才能进行运算,比如:
    num1 : 5
    num2 : 10
    [[num1]*[num2]] ===》结果: 50
    [[num1]] * [num2] ===》结果: 5 * 10


    2、局部变量:

    1)缺点:只能作用于当前的动作

    2)优点:可以获取更多的信息,比如元件、元件文字、变量值、被选项等


    ****使用变量和公式实现登录验证功能*****【用户名和密码都输入了】

    1、用户名不正确,密码正确,提示用户名不存在
    提示:用户名不存在,且清空用户名和密码的文本框并将光标定位到用户名的文本框。

    2、当用户名正确,密码不正确,点击登录
    提示[[用户名]]的密码不正确,同时清空密码文本框内容并将光标定位到密码输入框。
    此处有局部变量,获取用户名的元件文字,即用户名的文本框的值

    3、两者都正确则跳转登录成功页面

    方法有两种:不同点在于条件设立时使用的方法不一样

    法一:通过【元件文字】来设置值。

    法二:通过添加全局变量【变量值】来一一对应。

    没有人能一路单纯到底,但是要记住,别忘了最初的自己!
  • 相关阅读:
    FMDB增删查改
    https相关内容
    支付宝、微信支付参考博客
    下标脚本(Swift)
    函数(swift)
    控制流(swift)
    UIView Methods
    oc js 交互
    我和Lua并非一见钟情,我们期待着日久生情(相遇篇)
    与Python Falling In Love_Python跨台阶(面向对象)
  • 原文地址:https://www.cnblogs.com/LindaBlog/p/9936425.html
Copyright © 2020-2023  润新知