Page 56 - Axure快速原型设计
P. 56

第6节  OnPageLoad事件

            1、什么是  OnPageLoad事件


            原型中加载页面时,会发生OnPageLoad事件。OnPageLoad事件常用于设置动态面板的状态、控件的值、或页

            面载入时弹出一个窗口。

            模块上也有OnPageLoad事件,当包含模块的页面载入这个模块时,模块上的OnPageLoad事件就会发生。页面

            上的OnPageLoad事件触发后才触发模块上的OnPageLoad事件。

            OnPageLoad事件是在页面注释和交互区的Interactions区域中进行定义,在OnPageLoad事件上添加场景的方法

            和在控件事件上添加场景的方式相同。















            2、OnPageLoad事件和变量


            OnPageLoad事件常和变量一起使用,以达到在原型中的页面之间传递变量值的目的。


            OnPageLoad事件中常有基于变量值的逻辑条件的场景。例如,你可能会根据变量的值去设定页面载入时的动态
            面板的状态,显示一个用户是否已经登陆。或者,你可能用存储在变量中的用户名去设置text panel控件中的文本,
            如:―Welcome, [[UsernameVariable]]‖,设置页面载入时的对当前用户的欢迎信息。
   51   52   53   54   55   56   57   58   59   60   61