首先要明確文本框的獲取原理——核心是Axure交互中“組件文本”的選項。用上圖的例子,我們來詳細分析壹下:
1.?我們需要用戶能夠輸入文本,拖動壹個文本框(文本字段)到其中,並將其命名為文本字段。
2.?我們要對取出的文本做什麽?我還使用了最簡單的方法直接在壹個矩形中顯示文本(名為Placehold),妳當然可以在repeater中填充這個文本,將它賦給全局變量等等。
3.?我們什麽時候需要提取用戶輸入的文本?最簡單的方法是拖入壹個按鈕,當用戶點擊它時,我們可以獲得用戶輸入的文本,並根據2將文本顯示在矩形中。當然,您可以將其設置為任何其他復雜的情況,例如當打開壹個新的頁面鏈接時,當顯示或隱藏壹個組件時獲取文本,等等。這裏只用最簡單方便的按鈕來表示。
1.2.3的原理我們已經明白了,下面詳細寫下來。
?方法1:當用戶按下按鈕時,我們向按鈕添加交互。鼠標點擊時,設置目標“Placehold”設置為“text”。單擊價值線右側的fx按鈕。點擊後,在編輯功能的新窗口向下看,點擊添加局部變量,設置“LVAR1”為“組件文本”。妳以後會選擇誰的組件文本?當然,Textfiled是輸入框。
然後選擇上面的插入變量或函數並選擇“LVAR1”,點擊確定完成。
方法二:在前面的方法壹中,仍然在按鈕上添加交互,但是在鼠標點擊時,將目標Placehold設置為“組件文本”,可以直接選擇目標為Textfiled,簡單高效。
可能是漢化的緣故吧。新手看到方法1中“文本”的設置時,第壹印象是固定為文本框中的文本,但後來需要填寫值時,卻因為對函數編寫不熟練而感到困惑,找不到菜單中隱藏的更簡單的“組件文本”選項。
——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
第1章
開始前的準備
1.?它寫在前面。我為什麽要打開pit Axure?
2.?沒有壹個完整的想法就直接從壹個產品中借鑒是耍流氓。
3.?三思而後行:高保真還是低保真?
4.我們還是要稍微了解壹下移動端的相關規格。
章?2
開始吧,初學者的愚蠢問題:
5.?站在巨人的肩膀上:先裝壹個組件庫。
6.?技能多了不算重,組件多了才是真的重。
7.文本框和文本字段:如何獲取輸入的文本?
8.如何使用url和變量鏈接頁面和跳轉?
9.?關於命名約定:頁面、組件、組。
10.什麽時候應該使用動態面板?
11.?什麽時候應該使用中繼器?
12.交互作用、變量和函數。我應該如何開始學習?
13.互動情境的最後壹道防線
第三章
實用課程,未完待續。...