組件(控件)是用於設計線框圖的用戶界面元素。在組件(控件)面板中包含有經常使用的控件庫,如按鈕、圖片、文本框等。從組件面板中拖動一個控件到線框圖區域中,就能夠添加一個組件。組件能夠從一個線框圖中被拷貝(Ctrl+C),而後粘貼(Ctrl+V)到另一個線框圖中。組件面板工具欄中能夠加載已有組件庫、建立新組件庫、編輯當前組件庫、或更新組件庫,也能夠對組件進行搜索。工具
模塊(Maste)是能夠重複使用特殊頁面。一些經常使用模塊如頁首(Header)、頁尾(Footer)與導航(Navigation)。模塊可用在頁面中或是其餘模塊中。只要修改模塊,在全部引用這個模塊的頁面中的模塊也會相應跟着同步更新。 模塊的概念猶如PowerPoint 中母版、Dreamveawer中模板的概念,熟練掌握模塊能夠大大提升原型設計的效率,並使原型易於管理維護。佈局
組件的複用是axure默認傳達的第一個複用原則,axure內置有基本的Web組件和流程圖組件。固然,axure還提供了更高級的組件複用——自定義組件庫。在Web設計中,爲了保持一致性每一個系統模塊都會有大量的重複設計出現,如按鈕樣式、連接樣式、表單樣式、Tab頁籤樣式、翻頁樣式、圖片大小、輸入框交互等等等等設計
Axure的自定義組件可使用有心人制做的,好比官方提供的基於雅虎風格的Web組件套裝和mobile原型設計組件(下載地址)、好比有個牛逼的老外製做的2套Web原型(下載地址);也能夠本身在項目過程當中自我總結建立。orm
在控件面板中點擊下拉菜單的「Create library」(建立組件)選項,這時會彈出一個保存對話框讓對這個.rplib文件進行命名和保存,Axure會馬上啓動另外一個執行程序並打開這個剛建好的 .rplib文件。blog
在新的Axure程序界面中,本來站點地圖面板的位置會被組件庫面板(Widget Library Pane)所取代。你能夠像處理頁面同樣對組件進行新增、刪除、排序。排序
Axure啓動時,若是已經把建立好的自定義組件庫(.rplib文件)放在Windows文件夾的―個人文件> My Axure RP Librarie目錄中,則該組件庫會被自動加載到控件面板中。另外,你也能夠手動選擇你所指定的 .rplib 文件進行組件庫加載。新創建的自定義組件庫的操做方式就如同其它的默認組件庫同樣,以拖放(Drag&Drop)的方式將組件放到畫布上進行畫面的繪製。圖片
雖然自定義組件和模塊都基於組件的組合,但組件與模塊的區別在於,組件是針對Axure存在的,在全部基於axure完成的頁面中均可以使用該組件;而模塊是基於某一具體的axure頁面存在的,僅在該axure文件下可使用,若是打開新的axure文件則該模塊不存在了。模塊針對某一具體項目以單個axure文件爲單位組合複用;組件針對全部axure文件爲單位組合複用。get
模塊的複用經常使用於在某個產品模塊中會重複出現的狀況下,如展現商品的列表、未登陸的彈層、頁面頭部、導航、頁面底部等等。共同的特色就是,在該產品模塊下都須要且表現形式都同樣。也就意味着若是要修改就得所有修改,若是出現就要不斷的「CTRL+C」在「CTRL+V」,因爲這些組件並非單一的,若是是複製的話極可能複製不全,即便你使用了組合。模塊則能夠很好的解決這些麻煩。原型
模塊有2種製做方式:在頁面中框選住須要轉發的組件,右鍵選擇「轉化成模塊」;在左側導航部分選擇「Add Master」(添加模塊)進行模塊製做。在實際操做中我的以爲第一種方式應用更多,由於確定是先在頁面中進行了全局設計才知道這些組件是能夠轉化成模塊的,有一個全局的考慮先。同步
模塊有如下3種行爲: