我想在 Axure 原型 URL 中有一个参数,例如“ http://share.axure.com/Foo/homepage.html?state=guest ”,它将 Axure 变量“state”设置为“guest”,例如。
(现在,我有一个导航页面(在“主页”之前)默认加载,用户在其中选择几个链接之一,打开带有“状态”变量集的“主页”。)
任何援助将不胜感激。
我想在 Axure 原型 URL 中有一个参数,例如“ http://share.axure.com/Foo/homepage.html?state=guest ”,它将 Axure 变量“state”设置为“guest”,例如。
(现在,我有一个导航页面(在“主页”之前)默认加载,用户在其中选择几个链接之一,打开带有“状态”变量集的“主页”。)
任何援助将不胜感激。
希望对你有帮助
您想根据传递给它的变量打开动态面板的特定状态。您可以使用GLOBAL VARIABLE在 axure 中执行此操作
首先点击它。
这将引导您进入此弹出窗口。
并且在您的onload事件中,您可以根据您的条件(如果/其他)打开任何状态。
要扩展 Anurag Bhakuni 的回答并给出更新的响应,在 Axure RP 8 中,您可以设置交互的全局变量。(如果你熟悉 jQuery,Axure 的交互就像 jQuery 事件)。
创建一个对象 - 在您的情况下是一个文本链接。选择链接并转到 Inspector 窗格,然后单击PROPERTIES选项卡。这将打开案例编辑器。
双击您要使用的交互,在本例中为OnClick。
在左栏中,您有一个可供选择的操作列表。选择设置变量值,然后单击添加变量。
给新变量一个新名称。我用过状态。当用户单击文本链接时,此变量将设置为guest。
现在,在后续页面上,您可以将此变量与条件语句一起使用。再次在Case Editor中,您可以单击对话框顶部的Add Condition 。
这就是说,“如果 State 的值等于“guest”......
...做点什么。从左栏中选择一个操作,告诉它如果满足此条件要做什么。