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

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

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

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

2 ответа

Решение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Это говорит: "Если ценность государства равна" гостю "...

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

Другие вопросы по тегам