交互功能-交互動作-中繼器動作
首先中繼器本身就是一個存儲數據的整體集合。通常我們可以藉助中繼器動作對數據進行增刪改查的操作。
新增排序
爲中繼器添加排序方式,進行排序。
目標元件
選擇對應添加排序的中繼器。在選擇下拉菜單中會自動加載頁面中所有的中繼器元件。
列
中繼器中數據按照一列爲一類數據,每次在添加排序時需選擇指定的數據列。
排列類型、排序
目前支持的排列類型有以下幾種。
字母數字(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)。
規則:自定義標記行的規則,可以通過函數進行設定。
已標記:此處指已標記的行。
總結
中繼器本身就是數據集合,通過對數據集合的操作,可以更好的動態模擬部分數據的變化與流動。
在日常中原型製作,基本上涉及此處交互不是很多。但是如需搭建比較高保證的原型,通過中繼器的數據改動可以減少製作頁面。