<em id="09ttv"></em>
    <sup id="09ttv"><pre id="09ttv"></pre></sup>
    <dd id="09ttv"></dd>

        • 玩轉Axure:如何制作驗證碼倒計時?

          2018-8-10    博博

          玩轉Axure:如何制作驗證碼倒計時?

          人人都是產品經理 2018-08-10 15:41:33

          如果您想訂閱本博客內容,每天自動發(fā)到您的郵箱中, 請點這里

          注冊模塊是每個產品必不可少的一部分,也是大部分產品經理著手設計一個產品時遇到的基礎部分,在這里通過這個教程分享如何使用Axure中的動態(tài)面板實現(xiàn)獲取驗證碼倒計時功能。

          玩轉Axure:如何制作驗證碼倒計時?

          在開始前我們需要把梳理下思路,簡單的把任務流程理出來,幫助我們理解制作過程中的原理。

          先來看看效果:

          下圖中左邊為使用倒計時功能時的任務流程,右邊為流程對應的四大部分,每部分有具體的小步驟,接下來會根據每個小步驟進行具體的描述。

          玩轉Axure:如何制作驗證碼倒計時?

          1

          從元件庫中拖入一個主要按鈕放入畫布空白處,命名為“獲取按鈕”(可以隨意命名)

          玩轉Axure:如何制作驗證碼倒計時?

          然后再拖入一個動態(tài)面板放入畫布中,命名為“循環(huán)面板”,并且雙擊該動態(tài)面板,添加一個狀態(tài)2“State2”,這里就可以看成‘初始’和‘結束’的“容器”

          玩轉Axure:如何制作驗證碼倒計時?玩轉Axure:如何制作驗證碼倒計時?

          接下來創(chuàng)建一個全局變量對該“容器”進行記錄。

          玩轉Axure:如何制作驗證碼倒計時?玩轉Axure:如何制作驗證碼倒計時?

          為“獲取按鈕”這個元件添加一個交互樣式,該按鈕「禁用」時,填充顏色為灰色。

          玩轉Axure:如何制作驗證碼倒計時?

          2

          為“獲取按鈕”元件添加用例,當「鼠標單擊時」,設置動作為「設置面板狀態(tài)」在動態(tài)面板“循環(huán)面板”上,選擇狀態(tài)「Next」,勾選「向后循環(huán)」,「循環(huán)間隔」為‘1000’毫秒,取消勾選「首個狀態(tài)延時延時1000毫秒切換」。

          玩轉Axure:如何制作驗證碼倒計時?

          添加第二個動作「禁用」,選擇“當前元件”。

          玩轉Axure:如何制作驗證碼倒計時?

          3

          為動態(tài)面板“循環(huán)面板”的「狀態(tài)改變時」添加第一個用例,并給該用例添加條件,條件設置為「變量值」「TimeValue」“>”「1」。

          玩轉Axure:如何制作驗證碼倒計時?

          繼續(xù)添加全局變量中的「設置變量值」,勾選「TimeValue」,更改值為[[TimeValue-1]]。

          玩轉Axure:如何制作驗證碼倒計時?

          添加第三個動作「設置文本」,勾選“獲取按鈕”,更改值為[[TimeValue]]秒后可重新獲取。

          玩轉Axure:如何制作驗證碼倒計時?

          4

          為「改變狀態(tài)時」添加第二個用例,設置當不滿足第一個用例所設定條件時執(zhí)行的動作。此處有4個動作,分別是:

          第1個動作是「設置文本」為“獲取按鈕”的文字值是“重新發(fā)送驗證碼”。

          玩轉Axure:如何制作驗證碼倒計時?

          第2個動作是設置全局變量中的「設置變量值」,勾選「TimeValue」,更改值為“60”

          玩轉Axure:如何制作驗證碼倒計時?

          第3個動作「啟用」,勾選“獲取按鈕”。

          玩轉Axure:如何制作驗證碼倒計時?

          第4個動作為「設置面板狀態(tài)」與動態(tài)面板,勾選“循環(huán)面板”,選擇「停止循環(huán)」。

          玩轉Axure:如何制作驗證碼倒計時?

          以上就是所有的制作步驟,最終的效果就像文章開頭中所示的樣子,在這個過程中,我們其實已掌握了兩個重要的知識點:一個是動態(tài)面板的循環(huán)實現(xiàn)方式,第二個是通過全局變量來設定時間值

          這兩個點在其它地方也會經常用到,掌握后能夠更加靈活運用在其它地方。

          希望大家能夠嘗試多練習幾次,幾次嘗試后就會理解其中的關鍵點,也希望大家能夠養(yǎng)成一種習慣,在進行練習前對任務流程進行梳理,這樣對理解邏輯更有幫助。

          本文由 @ 杰森 原創(chuàng)發(fā)布于人人都是產品經理。未經許可,禁止轉載

          藍藍設計m.sdgs6788.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業(yè)提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務


          日歷

          鏈接

          個人資料

          藍藍設計的小編 http://m.sdgs6788.com

          存檔

          四虎国产精品成人免费久久| 亚洲va中文字幕无码久久 | 久久精品无码一区二区三区| 99久久久精品| 无夜精品久久久久久| 亚洲国产精品久久久天堂 | 国产精品久久久久…| 久久精品国产99久久丝袜| 亚洲中文字幕久久精品无码喷水| 99精品久久久久久久婷婷| 99久久99久久精品国产片果冻 | 久久精品亚洲乱码伦伦中文| 婷婷综合久久中文字幕蜜桃三电影| 久久亚洲国产中v天仙www| 午夜不卡久久精品无码免费| 精品久久久久久国产免费了| 亚洲国产另类久久久精品黑人| 精品久久久久久国产牛牛app | 日韩电影久久久被窝网| 久久精品国产一区二区三区日韩| 久久久久久精品免费看SSS| 办公室久久精品| 精品国产一区二区三区久久| 久久大香萑太香蕉av| 精品乱码久久久久久夜夜嗨| 欧美亚洲国产精品久久蜜芽| 久久久久久人妻无码| 国产69精品久久久久APP下载| 久久精品国产精品亚洲人人 | 国内精品久久久人妻中文字幕| 精品国产乱码久久久久软件| 日本欧美国产精品第一页久久| 久久精品国产一区二区三区不卡 | 亚洲精品乱码久久久久久中文字幕| 亚洲精品乱码久久久久久不卡| 久久无码一区二区三区少妇| 久久久亚洲精品蜜桃臀| 怡红院日本一道日本久久 | 久久精品国产亚洲精品| 国产成人综合久久久久久| 成人午夜精品久久久久久久小说|