使用Axure RP 7.0實(shí)現(xiàn)跨頁面之間的傳值
在使用Axure RP 7.0設(shè)計(jì)網(wǎng)頁時(shí),我們常常需要實(shí)現(xiàn)跨頁面之間的傳值。本教程將介紹如何使用全局變量來實(shí)現(xiàn)這一功能。 步驟一:頁面設(shè)置 1. 打開Axure RP 7.0并將鼠標(biāo)點(diǎn)擊在頁面1上
在使用Axure RP 7.0設(shè)計(jì)網(wǎng)頁時(shí),我們常常需要實(shí)現(xiàn)跨頁面之間的傳值。本教程將介紹如何使用全局變量來實(shí)現(xiàn)這一功能。
步驟一:頁面設(shè)置
1. 打開Axure RP 7.0并將鼠標(biāo)點(diǎn)擊在頁面1上,按下F2鍵將頁面1重新命名為“登錄頁”。
2. 將鼠標(biāo)移到頁面2上,按下F2鍵將頁面2命名為“登錄后頁面”。
步驟二:制作登錄頁面
1. 從部件庫中拖入矩形部件,制作外面的邊框和登錄按鈕,并調(diào)整好位置和大小。將登錄按鈕命名為“l(fā)ogin”。
2. 再從部件庫中拖入兩個(gè)標(biāo)題一部件,分別修改文本為“登錄名”和“密碼”。
3. 最后再從部件庫中拖入兩個(gè)文本框單行部件,分別命名為“name”和“password”,并調(diào)整好位置和大小。
步驟三:設(shè)置全局變量和交互動作
1. 在左上角的樹形導(dǎo)航欄中,點(diǎn)擊“登錄后頁面”,將頁面切換到登錄后頁面。
2. 在部件庫中拖入一個(gè)標(biāo)簽部件到頁面中,命名為“l(fā)ab_name”。
3. 點(diǎn)擊登錄按鈕后,將name中的輸入值賦值給一個(gè)全局變量。將鼠標(biāo)移到login按鈕上,雙擊右邊部件交互中的“鼠標(biāo)單擊時(shí)”,頁面彈出編輯器,點(diǎn)擊“設(shè)置變量值”,然后點(diǎn)擊“新增變量”,創(chuàng)建一個(gè)全局變量“username”,將“username”的值設(shè)置成部件文字“name”的值。
步驟四:創(chuàng)建點(diǎn)擊交互用例
1. 再點(diǎn)擊“打開鏈接”,在當(dāng)前窗口打開登錄后頁面。
2. 再點(diǎn)擊“確定”按鈕,即可創(chuàng)建login的點(diǎn)擊交互用例。當(dāng)用戶點(diǎn)擊login登錄按鈕后,頁面將跳轉(zhuǎn)至登錄后頁面。
步驟五:顯示全局變量值
1. 切換到登錄后頁面,當(dāng)頁面載入時(shí),接受全局變量“username”的值,并將“username”的值賦值給“l(fā)ab_name”部件來顯示出來。雙擊底部的“頁面載入時(shí)”,設(shè)置文本“l(fā)ab_name”值等于[[username]],點(diǎn)擊“確定”即可設(shè)置成功。