一、案例效果
首页输入姓名,在结果页面显示
二、应用场景
很多都会碰到给某个段落或参数赋值的问题,要借助一个触发行为——设置参数值。通过赋值的方式,我们可以让一个参数或段落的具体内容传递出去,也可以让段落组件或者参数显示/变成某个值。接下来会通过几个具体案例来演示。
三、触发行为用法
基础用法
案例一:全局变量传递值。
1.页面0添加一个输入框组件,一个“确定按钮”。
2.添加一个全局变量,因为我现在要将输入框内输入的文本传递到页面4的一个段落组件来显示,所以全局变量的类型也要跟着设置【类型】为:文本。
3.给【确定按钮】设置参数值,把输入框的值【赋值】给全局变量。
4.【页面4】添加一个【段落组件】,用【设置参数值】的触发行为,将全局变量的值传递给这个页面4的段落组件,通常是在页面触发器设置。
这个输入框也可以用段落组件代替,不清楚如何设置的,可以看下【段落教程】。
案例二:用放在M页的参数变量来做。
1.让页面0输入的内容,在页面4显示,除了上述方式,我们还可以把【参数变量】放在Masterpage页面,并勾选初始隐藏。
2.切换到页面1,给页面1的确定按钮【设置参数值】,把输入框的值【赋值】给【Masterpage是M页】的参数变量。
3.切换到页面4,让M页的参数显示,因为 Masterpage页面的所有元素可以显示在任意页面,所以参数值的具体值就可以在页面4显示了。
高级用法
案例效果:假设让页面0输入的数字,在每一页增加指定的值。
1.页面中添加一个参数变量组件,设置【类型】为数值。
2.每次点击确定按钮,设置参数变量的值累加1。
3.或者在该参数的基础上再去累加1
以上是设置参数值的设置方式,还有更多的参数跟参数相加的设置,大家可以实际操作练习下。