2014-10-07 32 views
0

我想在Axure原型URL中有一個參數,例如「http://share.axure.com/Foo/homepage.html?state=guest」,它將設置一個Axure變量「state」爲「guest」。Axure - 邏輯的url參數?

(現在,我有一個導航頁(以下簡稱「主頁」前)的默認加載其中,用戶可以選擇的幾個環節一個與「狀態」變量設置打開「主頁」。)

任何援助將不勝感激。

+0

相當晚回答這個問題,但看看它。 – 2015-04-22 12:14:52

回答

2

希望這將幫助你

您希望根據使用全局變量,你傳遞it.You可以在axure做到這一點的變量打開動態面板的特定狀態

先點擊它。

enter image description here

這將導致你這個彈出。

enter image description here

,並在您的onload事件您可以根據您的病情打開任何狀態(如果/其他)。

+0

要獲取唯一的URL,您可以創建一個單獨的頁面,在其中使用onLoad事件設置全局變量。然後使用Open Link自動轉發到您的目標頁面 – 2016-05-18 11:31:50

0

爲了擴大Anurag Bhakuni的回答並在Axure RP 8中提供更新的響應,您可以設置交互的全局變量。 (如果您熟悉jQuery,Axure的交互就像jQuery事件)。

創建一個對象 - 在你的情況下,一個文本鏈接。選擇鏈接並轉到檢查器窗格,然後單擊PROPERTIES選項卡。這將打開案例編輯器

雙擊您想要使用的交互,在這種情況下爲OnClick

在左欄中,您有一個可供選擇的操作列表。選擇設置變量值然後點擊添加變量

Set Variable Value and Add variable

給新變量的新名稱。我用。當用戶點擊文字鏈接時,該變量將被設置爲guest

enter image description here

現在,在隨後的頁面,你可以使用帶條件語句這個變量。再次在案例編輯器中,您可以點擊對話框頂部的添加條件。在第一個下拉

  • 選擇國家在輸入框中
  • 這是說第二個下拉

  • 寫「客人」變量的

    • 選擇價值,「如果國家的價值等於「客人」...

      ...做些事情。從左列選擇一個動作告訴它如果滿足這個條件該怎麼做。