Axure 7.0 部件里的中繼器是幹什麼用的?
axure 7.0部件里的中繼器是幹什麼用的,之前6.5沒有這個部件,是做什麼用的,怎麼使用,效果是什麼
1.首先我們拖一個中繼器到axure的界面里。

2.雙擊進入中繼器界面,會在頂部看到一個小長方形,而這個長方形沒有任何用,你可以直接刪除。當然也可以當作一個普通的長方形來使用。重點是下方的表格。


4.將設置好的數據綁定到上面裝數據的容器里

5.數據綁定好以後的效果


6.我們回到Axure的主頁

7.再雙擊中繼器,在「中繼器格式」中設置水平,再回到主頁看看效果,感受「中繼器格式」的用法。


8.下面介紹,將外部數據填入中繼器里,並且實現添加行。








最後生成到瀏覽器里查看效果:

------------------------
不懂就亂點點吧,點上兩三個小時結合其他的教程自己摸索應該能懂些。還能發現一些要學的點以外的意外收穫。。這是探索的樂趣啊對吧。。因為沒有在網上看到中繼器的輕鬆易懂的教程,所以感受了一把探索的樂趣o(∩_∩)o 。。
昨天深夜試用了一下axure7,發現對中繼器也同樣非常感興趣
從網上搜了一圈也沒找到具體用法,只好結合axure官網論壇自己研究了,剛出了點眉目發現中繼器是類似於一個數據的集中地。
我們可以把一些數據,例如表格,列表等都塞到中繼器里,然後通過別的部件來操作中繼器中的數據,比如增加一條記錄,排序,分類,分頁等等。
有資料庫基礎的同學看到中繼器應該立刻明白該如何使用了先挖個坑,等我有時間來補完整,其實我也在研究中。
--------------------------------------兩年了--------------------------------------
我來填坑了各位剛回答這個問題的時候axure7還處在測試版,現在一轉眼的功夫8都更新到正式版了。相信各位對Repeater應該都有一定的了解了吧。
先說說Repeater的應用場合Repeater特別適合用在需要具備排序,分頁,新增一行,減掉一行,或者更新一行的表格中。還有一個我常用的場景是用他做商品展示的列表頁。算了,等某個周末再來繼續填吧 O_o--------------------------------------穿越時空分割線--------------------------------------
對於repeater來說,我們可以操作的維度分為兩部分。
第一部分是對於整個repeater來操作的,簡單理解就是可以設置整個repeater的排序方式、過濾方式、分頁規則等,這些操作可以綁定在任意的其他控制項(比如按鈕)上。支持的操作項包括:
添加排序(Add Sort)--可以為Repeater增加一個排序規則移除排序(Remove Sort)--可以刪掉Repeater的排序規則添加篩選(Add Filter)--可以為Repeater增加一個篩選規則移除篩選(Remove Filter)--可以刪掉Repeater的排序規則設置當前顯示頁面(Set Current Page)--可以設置Repeater顯示當前頁的規則設置每頁項目數量(Set Item per Page)--可以設置Repeater每一頁顯示多少條目。
第二部分是對於repeater中的數據集(Datasets)的操作,簡單理解就是操作Repeater中的某一行,支持的操作項包括:
添加行(Add Rows)--可以通過一個規則來為Repeater添加一條(或多條)新記錄。標記行(Mark Rows)--可以通過一個規則來標記Repeater中的某一條(或多條)記錄,用以對他進行後續操作。取消標記行(Unmark Rows)--取消當前被標記的記錄。更新行(Update Rows)--更新已經被標記的某一條(或多條)記錄的內容。刪除行(Delete Rows)--刪除已經被標記的某一條(或多條)記錄。
--------------------------------------實例分割線--------------------------------------
生硬的普及概念不容易理解,現在我們通過製作商品列表這樣一個簡單的實例來讓知友深切的體會Repeater這玩意兒有多容易上手,而且靈活運用Repeater可以有效的幫助你生成模擬度極高的交互原型。第一步,創建一個repeater
在主頁中,從控制項區域拖拽出來一個Repeater,命名為list of goods。這一步很基礎。你會看到主面板中出現了一個包含了三個矩形的半透明綠色的控制項,每個矩形里都一個數字,分別是1,2,3。現在我們就要讓這個半透明控制項變成我們希望的商品列表的樣子。雙擊這個控制項進入Repeater編輯模式。






第四步,操作整體Repeater
上面已經說過,對於整體Repeater的操作包括排序、過濾、設置分頁這三種。現在我們來繼續豐富控制項,讓這幾種操控按鈕登場。先用普通的矩形給列表加個表頭,這樣看著就更明確了。然後添加幾個按鈕,分別是售價正/倒序排列、去掉排序、過濾庫存&<100,去掉過濾。結果如下↓




------------------------------------------------------------------------------------------------
現在第三個按鈕「篩選庫存&<100」的按鈕添加交互用例。商品列表中只有iPhone 5的庫存小與100,所以如果我們設置成功的話,點擊這個按鈕會看到商品列表中iPhone 5之外的手機都會被過濾掉。

該第四個按鈕「去掉過濾」添加交互用例了。

講到這裡,對於整個Repeater的排序和過濾的講解就基本告一段落了,知友們可以靈活運用,發揮創造力,其實它的能力遠不止此。下面我要繼續講解對於整個Repeater的分頁操作了。
------------------------------------------------------------------------------------------------為一個Repeater分頁有兩種方式:第一種是在Repeater的檢查器中,選中Multiple Page後可以設置將當前這個Repeater分隔為每頁幾行,初始顯示第幾頁。這種方式可以定義Repeater初始的分頁規則。






就官網的介紹和自己的使用分析,Repeater控制項其實可以理解為帶數據交互功能的表單,你可以完成以往需要配合動態面板才能完成的諸如過濾,排序功能,並能根據輸入的數據實時添加記錄。尤其是過濾功能在製作網站的高級搜索的時候根據選擇條件不同顯示不同結果有很大幫助,在以往單單用動態面板製作難度大而且這方面的模擬度也受到限制。總的來說,個人認為Repeater控制項是7.0此次升級的功能中和增加的諸多移動事件相等重要的新功能,結合之前掌握的基礎技能相信能夠迸發出更大的能量。
http://www.axure.com/forum/v7-beta-repeater-widget/7967-intro-repeater-widget.html
Axure部件Repeater,一直覺得這個單詞用的很形象,是使一條條數據在頁面上重複顯示(repeat)的部件,因此叫repeater,所以每當需要將數據條目顯示在頁面上時,很容易想到要使用repeater。
在中文版中,repeater部件被翻譯成為中繼器,所謂「中繼」的含義更廣,不光是把數據在頁面上顯示的「中繼」,也是可以對數據進行操作的「中繼」。因此,中繼器大體上有兩部分功能,數據顯示, 和數據存儲。
在數據顯示方面,和其他部件一樣,可以直接對其布局,例如是行還是列,是條目還是卡片,是否要分頁,顯示的風格樣式等。
在資料庫方面,中繼器提供了最基本的增,減,改,查,以及排序功能,這些功能在axure動作裡面都有提供。
還有一個實用而容易忽略的概念,selection group,中文版中為選項組。
選項組的存在有點像單選框,設置了選項組後,所屬同一個選項組中的部件只能有一個被選中,其他條目中的該元件都自動取消選擇。具體例子,在中繼器條目中添加一個標籤,設置交互風格為選中字體為紅色,然後設置其選擇組為unique。





腳著像是在模仿資料庫的東西把資料庫里的欄位(這裡叫"屬性")按表格形式顯示出來可以自己填寫數據 , 然後設置要顯示的欄位 , 還可以分頁(我這裡可以分頁 , 但實現不了"下一頁"的功能)根據提供的操作 , 可以對這個庫進行增刪改查 , 把查詢結果展示出來



簡單的說就是可以實現表格的動態交互演示:新增行、刪除行、排序等等,不用再動態面板那麼麻煩了
相當於小的資料庫,可以增加刪除,能做分頁標籤等,屬於axure比較有難度的部分了,但是功能超級強大。《Axure RP 7.0入門寶典》--用中繼器製作產品列表(八)
幾年前有使用過,就是可以模擬實現CRUD,然而可惜的是後來我就再也不用中繼器了,因為這樣的需求,通過幾個原型圖和口述就能把需求準確、快速地傳達給工程師,所以在實際工作中,實在沒有必要浪費精力和時間去使用中繼器實現什麼交互需求
樓主可以的話分享下rp文件,這樣大家都可以
稱repeater為「復用器」
就是個模板,用模板「複製」多個對象
這兩天也在自學可以說會拋棄輕量級的原型工具然後用Axure,就是因為中繼器。有的產品在做原型時對交互的要求不高,基礎功能展示就好。因此有些輕量級的工具就拋棄了類似中繼器這種功能。如果你對原型交互性要求更高,更直觀,那中繼器絕對實用。其實我覺得叫數據集會更貼切一些
最近恰好實踐了repeater,精確的說不應該叫「中繼器」這麼模糊含義的中文名稱,應該叫「數據集」更確切一些。repeater的核心就是維護一個數據集合,然後包含支持你在界面的「增刪選」動作的合集控制項。
跟著操作,讓我想起了代碼中的repeter控制項,但是這個只是演示的交互效果,數據本身不能存儲下來吧
推薦閱讀:
※如何最簡單的搭建一個語音交互的原型?
※justinmind為何沒能像axure一樣流行起來?
※高保真原型需要多「高保真」,用Axure RP做夠了么?還是需要開發人員介入?
※產品經理做的原型和交互設計師做的原型有什麼區別?
※為什麼到了移動平台,還要把返回上一級的按鈕放到左上角?
