.

6.触发行为——设置参数值(赋值)

小常发表于:2018年08月13日 16:41:46更新于:2021年07月23日 14:17:14

一、案例效果

0015cad9ec69ea2f3376af596569d88

《【测试题】意派学院入学考试》

首页输入姓名,在结果页面显示


二、应用场景

很多都会碰到给某个段落或参数赋值的问题,要借助一个触发行为——设置参数值。通过赋值的方式,我们可以让一个参数或段落的具体内容传递出去,也可以让段落组件或者参数显示/变成某个值。接下来会通过几个具体案例来演示。


三、触发行为用法

基础用法

案例一:全局变量传递值。

1.页面0添加一个输入框组件,一个“确定按钮”。

0015b714669441b5c5b2a83436b410a


2.添加一个全局变量,因为我现在要将输入框内输入的文本传递到页面4的一个段落组件来显示,所以全局变量的类型也要跟着设置【类型】为:文本。

0015b7146be18cdf1d2c6d2976da98e


3.给【确定按钮】设置参数值,把输入框的值【赋值】给全局变量。

0015b7147c48b351573caedeb0943be


4.【页面4】添加一个【段落组件】,用【设置参数值】的触发行为,将全局变量的值传递给这个页面4的段落组件,通常是在页面触发器设置。

0015b7148d64f959e8602f5627ebcd0

这个输入框也可以用段落组件代替,不清楚如何设置的,可以看下【段落教程】。


案例二:用放在M页的参数变量来做。

1.让页面0输入的内容,在页面4显示,除了上述方式,我们还可以把【参数变量】放在Masterpage页面,并勾选初始隐藏。

0015b714a76302990cfdb358a4812fc


2.切换到页面1,给页面1的确定按钮【设置参数值】,把输入框的值【赋值】给【Masterpage是M页】的参数变量。

0015b714c8660060cf18cb9a69325dc


3.切换到页面4,让M页的参数显示,因为 Masterpage页面的所有元素可以显示在任意页面,所以参数值的具体值就可以在页面4显示了。

0015b714d30adc177951c0860485e04


高级用法

案例效果:假设让页面0输入的数字,在每一页增加指定的值。

1.页面中添加一个参数变量组件,设置【类型】为数值。

0015b715951eac9755a42985e8f6d1a


2.每次点击确定按钮,设置参数变量的值累加1。

0015b715b3fce66bf7628f93d2c4b75


3.或者在该参数的基础上再去累加1

0015b715c8f93b1491a1558607d348f

以上是设置参数值的设置方式,还有更多的参数跟参数相加的设置,大家可以实际操作练习下。

  1. 测试题组件教程

  2. 参数变量做测试题