第34节-条件逻辑Conditional Logic | 剑雨Axure RP9系列【基础】

条件逻辑Conditional Logic

条件逻辑是一个规则系统,比如,你可以规定在满足何种条件时才执行某一个动作。可阅读前文中事件-情形-动作(Events-Cases-Actions)来加深理解。
## 条件的设定
将鼠标悬停在事件名称上,然后单击“ 启用情形”,在情形编辑器中选择添加条件
当条件满足时,条件语句的计算结果为true,否则为false
第34节-条件逻辑Conditional Logic | 剑雨Axure RP9系列【基础】_第1张图片
可选择满足多个条件或满足其中一个条件。
第34节-条件逻辑Conditional Logic | 剑雨Axure RP9系列【基础】_第2张图片

多个情形的设定

当一个事件有多个情形时,您可以使用条件逻辑来确定哪个被执行。通过构建IF / ELSE链来实现。例如,登录表单的提交按钮可能有两个条件OnClick鼠标单击情形。
第34节-条件逻辑Conditional Logic | 剑雨Axure RP9系列【基础】_第3张图片

注意,在IF-ELSE情况下,如果IF中的条件为TRUE时,后面所有的将不再执行。

多个IF-ELSE

默认情况下,事件的第一个情形为IF,后面的为ELSE。您可以将后面的ELSE改为IF来继续创建IF-ELSE链。 右键单击情形名称选择切换为[如果]或[否则]
第34节-条件逻辑Conditional Logic | 剑雨Axure RP9系列【基础】_第4张图片

你可能感兴趣的:(产品设计,剑雨Axure,RP9系列【基础】)