Axure案例:列表頁的那些交互,都在這里了

翻頁践宴、排序和篩選成為了各類產品列表頁的基礎功能鲸匿,那么我們在進行原型設計時,是否能夠實現(xiàn)這樣的交互功能阻肩?本文以常見的電商列表頁為例带欢,講解如何利用Axure這一原型設計利器,實現(xiàn)列表頁中常見的翻頁烤惊、排序和篩選功能乔煞。

列表頁

利用中繼器準備列表

列表頁中每一件商品包含的信息有:圖片、縮略圖撕氧、標題瘤缩、銷量、評價數(shù)伦泥,利用中繼器可以快速錄入相關信息剥啤。如下圖所示:

錄入數(shù)據(jù)

數(shù)據(jù)錄入完畢后,首先為中繼器設定每項加載時事件不脯,將之前錄入的數(shù)據(jù)信息與中繼器的項關聯(lián)起來府怯。本案例中繼器表格錄入的數(shù)據(jù)有價格(price)、銷量(sale)和評價數(shù)(evaluate)防楷,其他的如圖片牺丙、標題等一些信息并沒有錄入到中繼器數(shù)據(jù)集中,這些信息不影響本案例的交互設置复局。在樣式設置中冲簿,中繼器數(shù)據(jù)設置為網格布局,每排項目數(shù)為3亿昏,分頁顯示峦剔,每頁顯示6個項目,起始頁為第1頁角钩。

設置樣式布局

每項加載時交互時間:為價格(price)吝沫、銷量(sale)呻澜、評價數(shù)(evaluate)3個text以富文本的形式進行賦值,在中繼器/數(shù)據(jù)集中找到之前我們設定的列名惨险,如[[Item.price]]羹幸、[[Item.sale]]和[[Item.evaluate]]。交互動作配置如下圖所示:

加載數(shù)據(jù)

載入時交互事件:添加當前顯示頁這一動作辫愉,從第一頁開始顯示栅受,配置動作中輸入頁碼填寫1,交互設置如下圖所示:

當前顯示第一頁

翻頁與頁碼跳轉

假設我們?yōu)榱斜眄撎砑?9件商品數(shù)據(jù)一屋,按照上文的中繼器樣式設置窘疮,則商品列表可顯示5頁。

元件準備

添加5個矩形元件作為頁碼冀墨,再添加2個矩形元件作為上一頁與下一頁的翻頁器闸衫,拖動一個文本標簽計算列表頁數(shù),添加一個文本框诽嘉,用來輸入跳轉的頁碼蔚出,添加一個確定按鈕用來執(zhí)行頁碼的跳轉。

交互設置

01 固定頁跳轉

首先為5個頁碼實現(xiàn)點擊跳轉虫腋,5個頁碼的交互事件設置方法一樣的骄酗,為每個頁碼分別設置鼠標單擊事件,選中當前元件悦冀,中繼器顯示當前頁插入函數(shù)[[This.text]]趋翻。

頁碼跳轉

翻頁

為上一頁元件添加鼠標單擊事件,中繼器顯示當前頁面為上一頁即Previous盒蟆;為下一頁元件添加鼠標單擊事件踏烙,中繼器顯示當前頁面為下一頁即Next。

上一頁與下一頁

指定頁跳轉

為確定按妞設置單擊事件历等,即中繼器當前顯示頁中插入函數(shù)[[LVAR1.text]],其中局部變量LVAR1為跳轉頁碼的文本框讨惩。

跳轉指定頁

列表頁數(shù)

顯示共xx頁,為計數(shù)標簽設置鼠標單擊事件寒屯,配置當前元件的值為共[[LVAR1.pageCount]]頁荐捻,其中局部變量LVAR1為中繼器。函數(shù)pageCount 寡夹,用于獲取中繼器分頁的總數(shù)量处面,即能夠獲取分頁后共有多少頁。

分頁數(shù)量

列表排序

我們?yōu)樯唐妨斜硖砑拥呐判蛞?guī)則包含:綜合排序菩掏、價格升序鸳君、銷量降序、評價降序患蹂。將幾個排序規(guī)則設置為一個組或颊,為每個排序設置一個相同的選中效果,本案例的選中效果統(tǒng)一為填充紅色传于,白色字體囱挑。

01 價格升序

為價格元件設置鼠標單擊事件,動作配置如下:

1)將當前元件設置為選中

2)為中繼器添加排序規(guī)則沼溜,配置動作中名稱填寫為“價格由低到高”平挑,屬性選擇price,排序類型選擇Number系草,順序選擇升序

3)選中頁碼1

4)觸發(fā)中繼器載入時事件

交互設置如下圖所示:

價格升序

02 銷量降序

為銷量元件設置鼠標單擊事件通熄,動作配置如下:

1)將當前元件設置為選中

2)為中繼器添加排序規(guī)則,配置動作中名稱填寫為“銷量降序”找都,屬性選擇sale唇辨,排序類型選擇Number,順序選擇降序

3)選中頁碼1

4)觸發(fā)中繼器載入時事件

交互設置如下圖所示:

銷量降序

03 評價降序

為評價元件設置鼠標單擊事件能耻,動作配置如下:

1)將當前元件設置為選中

2)為中繼器添加排序規(guī)則赏枚,配置動作中名稱填寫為“評價降序”,屬性選擇evaluate晓猛,排序類型選擇Number饿幅,順序選擇降序

3)選中頁碼1

4)觸發(fā)中繼器載入時事件

交互設置如下圖所示:

評價降序

04 綜合排序

為綜合元件設置鼠標單擊事件,動作配置如下:

1)將當前元件設置為選中

2)移除中繼器全部排序

3)選中頁碼1

交互設置如下圖所示:

綜合排序

列表篩選

假設列表按照價格區(qū)間進行商品篩選戒职,篩選的價格區(qū)間包含:全部栗恩、1999以下、2000~3999洪燥,4000~5999磕秤,6000以上。將這5個篩選區(qū)間設置為一個組蚓曼,并設置相同的選中效果亲澡,選中效果統(tǒng)一為紅色填充,白色字體纫版。

(一)1999元以下

為當前元件設置鼠標單擊事件床绪,動作配置如下:

1)選中當前元件

2)為中繼器添加篩選條件,移除其他篩選其弊,名稱填寫1999元以下癞己,條件表達式為[[Item.price<=1999]]。

1999元以下

(二)6000元以上

為當前元件設置鼠標單擊事件梭伐,動作配置如下:

1)選中當前元件

2)為中繼器添加篩選條件痹雅,移除其他篩選,名稱填寫6000元以上糊识,條件表達式為[[Item.price>=6000]]绩社。

6000元以上

(三)2000~3999元

設當前元件置鼠標單擊事件摔蓝,動作配置如下:

1)選中當前元件

2)為中繼器添加篩選條件,移除其他篩選愉耙,名稱填寫2000元~3999元之間贮尉,條件表達式為[[Item.price<=3999&&Item.price>=2000]]柱彻。

2000~3999元

(四)4000~5999元

為當前元件設置鼠標單擊事件莹汤,動作配置如下:

1)選中當前元件

2)為中繼器添加篩選條件,移除其他篩選辨嗽,名稱填寫4000元~5999元之間赌渣,條件表達式為[[Item.price<=5999&&Item.price>=4000]]魏铅。

4000~5999元

(五)全部

為當前元件設置鼠標單擊事件,動作配置如下:

1)選中當前元件

2)移除全部篩選條件坚芜,條件表達式為[[Item.price>0]]

全部

如果你對Axure或原型設計有興趣览芳,希望系統(tǒng)性地學習Axure知識,掌握更多Axure使用技巧货岭;或者希望通過臨摹交互案例路操,進一步提升高保交互設計能力。請點擊下方關注按鈕千贯,查看更多連載作品屯仗。

點擊獲取案例作品源文件

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市搔谴,隨后出現(xiàn)的幾起案子魁袜,更是在濱河造成了極大的恐慌,老刑警劉巖敦第,帶你破解...
    沈念sama閱讀 216,919評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件峰弹,死亡現(xiàn)場離奇詭異,居然都是意外死亡芜果,警方通過查閱死者的電腦和手機鞠呈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,567評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來右钾,“玉大人蚁吝,你說我怎么就攤上這事∫ㄉ洌” “怎么了窘茁?”我有些...
    開封第一講書人閱讀 163,316評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長脆烟。 經常有香客問我山林,道長,這世上最難降的妖魔是什么邢羔? 我笑而不...
    開封第一講書人閱讀 58,294評論 1 292
  • 正文 為了忘掉前任驼抹,我火速辦了婚禮桑孩,結果婚禮上,老公的妹妹穿的比我還像新娘砂蔽。我一直安慰自己洼怔,他們只是感情好,可當我...
    茶點故事閱讀 67,318評論 6 390
  • 文/花漫 我一把揭開白布左驾。 她就那樣靜靜地躺著,像睡著了一般极谊。 火紅的嫁衣襯著肌膚如雪诡右。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,245評論 1 299
  • 那天轻猖,我揣著相機與錄音帆吻,去河邊找鬼。 笑死咙边,一個胖子當著我的面吹牛猜煮,可吹牛的內容都是我干的。 我是一名探鬼主播败许,決...
    沈念sama閱讀 40,120評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼王带,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了市殷?” 一聲冷哼從身側響起愕撰,我...
    開封第一講書人閱讀 38,964評論 0 275
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎醋寝,沒想到半個月后搞挣,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,376評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡音羞,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,592評論 2 333
  • 正文 我和宋清朗相戀三年囱桨,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嗅绰。...
    茶點故事閱讀 39,764評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡舍肠,死狀恐怖,靈堂內的尸體忽然破棺而出办陷,到底是詐尸還是另有隱情貌夕,我是刑警寧澤,帶...
    沈念sama閱讀 35,460評論 5 344
  • 正文 年R本政府宣布民镜,位于F島的核電站啡专,受9級特大地震影響,放射性物質發(fā)生泄漏制圈。R本人自食惡果不足惜们童,卻給世界環(huán)境...
    茶點故事閱讀 41,070評論 3 327
  • 文/蒙蒙 一畔况、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧慧库,春花似錦跷跪、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,697評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至甘磨,卻和暖如春橡羞,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背济舆。 一陣腳步聲響...
    開封第一講書人閱讀 32,846評論 1 269
  • 我被黑心中介騙來泰國打工卿泽, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人滋觉。 一個月前我還...
    沈念sama閱讀 47,819評論 2 370
  • 正文 我出身青樓签夭,卻偏偏與公主長得像,于是被迫代替她去往敵國和親椎侠。 傳聞我的和親對象是個殘疾皇子第租,可洞房花燭夜當晚...
    茶點故事閱讀 44,665評論 2 354