【Axure10】 交互功能-交互動作-中繼器動作 交互功能-交互動作-中繼器動作

交互功能-交互動作-中繼器動作

首先中繼器本身就是一個存儲數據的整體集合。通常我們可以藉助中繼器動作對數據進行增刪改查的操作。

新增排序

爲中繼器添加排序方式,進行排序。

目標元件

選擇對應添加排序的中繼器。在選擇下拉菜單中會自動加載頁面中所有的中繼器元件。

中繼器中數據按照一列爲一類數據,每次在添加排序時需選擇指定的數據列。

排列類型、排序

目前支持的排列類型有以下幾種。

  • 字母數字(Alphanumeric):支持數字與字母的類型排序。

  • 優先級:數字、漢字(拼音首字母)、同字母小寫、同字母大寫

  • 順序:取決於設置的排序方式。

  • 按字母順序排列的(Alphabetical):按照字母順序排列。

  • 優先級:數字、字母、漢字、(拼音首字母)

  • 只對字母和漢字進行排序,對數字不進行排序處理。

  • 排列後,數字位於列表頂部。

  • 不對字母大小寫進行調整。

  • 字母順序-區分大小寫(Alphabetical -case sensitive):按照字母順序且區分字母大小寫排列。默認小寫字母在前。

  • 優先級:數字、大寫字母、小寫字母、漢字(拼音首字母)

  • 只對字母和漢字進行排序,字母分大小寫進行排序,優先展示大寫字母。

  • 對數字不進行排序處理。

  • 排列後,數字位於列表頂部。

  • 數字(Numeric):只對數據中數字進行排序

  • 數字位於列表頂部,按照設置排列方式進行排序

  • 其它元素不進行排序處理。

  • 日期-YYYY-MM-DD(Date YYYY-MM-DD):針對具體格式的日期進行排序。

  • 只對YYYY-MM-DD格式日期生效(注:YYYY-MM-DD 格式舉例 2021-05-20)。

  • 日期-MM-DD-YYYY(Date MM-DD-YYYY)

  • 只對MM-DD-YYYY格式日期生效(注:MM-DD-YYYY 格式舉例 05-20-2021)。

排序

  • 升序:A-Z,1-9的順序

  • 降序:Z-A,9-1的順序

  • 切換(先升序):進行順序切換,默認爲先加載升序。

  • 切換(先降序):進行順序切換,默認爲先加載降序。

移除其它排序

創建當前排序的時候,移除其它所有排序。

刪除

刪除當前設置的排序

完成

保存當前設置的排序

移除排序

移除排序需選擇需要移除排序的中繼器,支持移除當前中繼器的全部排序或指定排序。

新增過濾器(篩選)

對數據進行篩選操作,篩選後,對應的數據只展示符合篩選條件的數據。

目標元件

選擇對應添加過濾(篩選)的中繼器。在選擇下拉菜單中會自動加載頁面中所有的中繼器元件。

過濾(篩選)規則

  • 選擇需要進行篩選的數據。

  • 支持選擇中繼器中已有的數據列。

  • Custom expression:自定義篩選。

  • 在選擇對應的中繼器數據列後,可以基於數據列進行對應的匹配方式。

  • 匹配方式支持:=、≠、包含、不包含、<、>、≤ 、≥、是、不是

  • 對比參數:值、元件文字、元件選項(下拉單選列表、多選列表等)

  • 值:需輸入對應的參數(支持函數傳值計算)。

  • 元件文字:需選擇對應的元件

  • 元件選項:需選擇有選項選擇的元件。

移除其它過濾(篩選)

創建過濾(篩選)時,移除其它過濾(篩選)選項,只保留當前選項。

在這裏不進行勾選可以進行多重過濾(篩選)。

移除過濾器(篩選)

移除過濾(篩選)需選擇需要移除過濾(篩選)的中繼器,支持移除當前中繼器的全部過濾(篩選)或指定過濾(篩選)。

設置當前頁(多頁顯示中)

在翻頁中,設置當前展示頁面處於對應的界面。藉助設置當前頁面可以製作數據翻頁。

  • 設置當前頁面時,需要配置整個中繼器爲分頁顯示,且存在多頁。
  • 設置當前頁面數,必須是在有效的頁面數中。

設置每頁項目數

設置每頁展示的數據行數。此處設置展示行數可以實現頁面中數據一次顯示多行規格的切換。

新增行

新增行數據。

  • 默認新增行的數據位於整個數據行的尾部。

  • 新增行支持一次新增一行或多行。

  • 新增行數據支持函數傳值或直接輸入。

標記行

標記當前進行操作的行,可以通過配置交互事件,綁定數據中的某一行爲標記行。藉助標記行,可以實現跨行的數據編輯和刪除。

目標元件

選擇對應添加標記的中繼器。在選擇下拉菜單中會自動加載頁面中所有的中繼器元件。

選擇需要標記的行。

  • 行:自定義選擇對應的行,按照順序小標進行輸入。支持單行(例:3)、多行(例:3、5)、連續多行(例:3-5)。

  • 全部:當前中繼器中所有的數據。

  • 規則:自定義標記行的規則,可以通過函數進行設定。

取消標記行

取消標記需要先進行對應中繼器元件選擇。

取消標記行於標記行功能相反,對已進行標記的行取消標記的狀態。

編輯行數據

編輯行數據需要先進行對應中繼器元件選擇。

編輯行數據支持指定行數據編輯。

  • 行:自定義選擇對應的行,按照順序小標進行輸入。支持單行(例:3)、多行(例:3、5)、連續多行(例:3-5)。

  • 規則:自定義標記行的規則,可以通過函數進行設定。

  • 已標記:此處指已標記的行。

數據更新需選中對應的更新數據列。

  • 值:更改當前數據的值

  • 圖片:若此處中繼器設置對象爲圖片,則需要選擇圖片進行上傳,觸發更新時會進行圖像覆蓋。

  • 頁面:需設定對應的引用頁面(應用頁面,在常見的內容頁面跳轉中常見)。

刪除行

刪除當前中繼器中的行數據。支持刪除單行與多行數據。

刪除行的匹配規則

  • 行:自定義選擇對應的行,按照順序小標進行輸入。支持單行(例:3)、多行(例:3、5)、連續多行(例:3-5)。

  • 規則:自定義標記行的規則,可以通過函數進行設定。

  • 已標記:此處指已標記的行。

總結

中繼器本身就是數據集合,通過對數據集合的操作,可以更好的動態模擬部分數據的變化與流動。

在日常中原型製作,基本上涉及此處交互不是很多。但是如需搭建比較高保證的原型,通過中繼器的數據改動可以減少製作頁面。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章