Axure - параметр URL для логики?

Я хотел бы иметь параметр в URL-адресе прототипа Axure, например "http://share.axure.com/Foo/homepage.html?state=guest», который, например, установит для переменной Axure «state» значение «guest».

(Прямо сейчас у меня есть страница навигации (предшествующая «домашней странице»), загружаемая по умолчанию, где пользователь выбирает одну из нескольких ссылок, открывающих «домашнюю страницу» с установленной переменной «состояние».)

Любая помощь будет оценена.


person Jason    schedule 07.10.2014    source источник
comment
довольно поздно ответить на этот вопрос, но взгляните на него.   -  person Anurag Bhakuni    schedule 22.04.2015


Ответы (2)


Надеюсь, что это поможет вам

Вы хотите открыть определенное состояние динамической панели в соответствии с переданной на нее переменной. Вы можете сделать это в axure, используя GLOBAL VARIABLE.

Сначала нажмите на него.

введите здесь описание изображения

Это приведет вас к этому всплывающему окну.

введите здесь описание изображения

и в событии onload вы можете открыть любое состояние в соответствии с вашим условием (if/else).

person Anurag Bhakuni    schedule 22.04.2015
comment
Чтобы получить уникальный URL-адрес, вы можете создать отдельную страницу, где вы устанавливаете глобальную переменную с событием onLoad. Затем автоматически перейдите на целевую страницу с помощью Open Link. - person Philipp Lehmann; 18.05.2016

Чтобы расширить то, что ответил Анураг Бхакуни, и дать обновленный ответ, в Axure RP 8 вы можете установить глобальные переменные для взаимодействий. (Если вы знакомы с jQuery, взаимодействие Axure похоже на события jQuery).

Создайте объект - в вашем случае текстовую ссылку. Выберите ссылку, перейдите на панель инспектора и щелкните вкладку СВОЙСТВА. Откроется Редактор дел.

Дважды щелкните взаимодействие, которое вы хотите использовать, в данном случае OnClick.

В левой колонке у вас есть список действий на выбор. Выберите Установить значение переменной, а затем нажмите Добавить переменную.

Установить значение переменной и добавить переменную

Дайте новой переменной новое имя. Я использовал State. Когда пользователь нажимает на текстовую ссылку, для этой переменной устанавливается значение guest.

введите здесь описание изображения

Теперь на последующих страницах вы можете использовать эту переменную с условными операторами. Еще раз в Редакторе обращений вы можете нажать Добавить условие в верхней части диалогового окна.

  • Выберите значение переменной в первом раскрывающемся списке.
  • Выберите Статус во втором раскрывающемся списке.
  • Напишите «гость» в поле ввода

Это говорит: "Если значение State равно "guest"...

...сделай что-нибудь. Выберите действие в левом столбце, чтобы сообщить ему, что делать, если это условие выполнено.

person Solona Armstrong    schedule 03.08.2017