頁面變量提供了數(shù)據(jù)傳遞功能,支持用于交互動作、接口數(shù)據(jù)、樣式配置等配置中。

基本原理

  • 頁面變量管理:對頁面變量進行管理,包括頁面變量的新增、編輯、刪除和默認值設置。
  • 賦值側:支持將數(shù)據(jù)存儲到指定頁面變量中。目前,支持在交互動作配置中,將觸發(fā)事件的參數(shù)存儲到頁面變量中。
  • 取值(使用)側:支持將頁面變量用于指定配置項,或是頁面變量發(fā)生變化后主動觸發(fā)聯(lián)動。目前,支持將頁面變量用于數(shù)據(jù)源的接口參數(shù)和組件的屬性中。

管理頁面變量

頁面變量必須定義后,才能賦值、取值。每個頁面最多可有100個頁面變量。

以下以交互動作配置為例描述頁面變量的使用方法。

  1. 拖拽任意一個支持配置交互動作的組件到畫布上,然后在右側配置欄,選擇交互
  2. 選擇動作為賦值給頁面變量,單擊管理頁面變量
  3. 在彈出對話框中,單擊新增頁面變量
  4. 輸入頁面變量信息,單擊確認
參數(shù) 說明
頁面變量名 用于表示頁面變量。頁面變量名稱需全局唯一,可包含中文、英文字母、數(shù)字和特殊符號,長度不超過12個字符(一個中文算一個字符)。
默認值 設置頁面變量的默認值。設置默認值有利于取值方的使用,例如接口數(shù)據(jù)源的參數(shù)使用變量,如果沒有默認值,則該參數(shù)為空,可能引起數(shù)據(jù)異常。
描述 可描述頁面變量用途等信息,方便大型應用或頁面的維護。

頁面變量創(chuàng)建后,也可在管理頁面變量彈窗中,編輯或刪除頁面變量。

賦值給頁面變量

通過交互動作中的賦值給頁面變量為頁面變量賦值。賦值操作詳細內(nèi)容,請參見交互配置

頁面變量使用

  • 組件屬性可以使用頁面變量,例如基礎組件iframe關聯(lián)鏈接配置。詳細內(nèi)容,請參見iframe
  • 通過數(shù)據(jù)源配置中的設備或接口的請求參數(shù)為頁面變量取值,詳細內(nèi)容,請參見設備接口