本文為您介紹DataV藍圖編輯器的概念、優勢和與節點編程的區別。
概念
藍圖編輯器一般稱為Visual Programming或者Flow Based Programming,即通過可視化連線的方式,定義圖層與圖層之間的互動行為。
優勢
藍圖編輯器區別於之前的節點編程,可以保證互動和資料的即時性和同步性。
藍圖編輯器支援資料請求合并和資料分發的功能。
藍圖編輯器可模組化拆分,專註單個的互動鏈路,不需要考慮代碼的整理和規範,只需要專註於商務規則和互動需求即可。
藍圖編輯器支援原廠組件和第三方組件。該功能對開發人員型使用者較為便利。
重要使用者自行開發的第三方組件,必須是在遵循開發人員規範的前提下,才能在DataV中的藍圖編輯器頁面無縫銜接使用。
藍圖編輯器與節點編程的區別
節點編程 | 藍圖編輯器 | 備忘 |
畫布中添加的觸發器 | 升級為分支判斷邏輯節點。 | 升級後將觸發器名稱保留在節點名稱中。 |
畫布中添加的轉換器 | 升級為串列資料處理節點邏輯節點。 | 升級後將轉換器名稱保留在節點名稱中。 |
左側圖層列表 | 升級為匯入節點欄,並且只展示已在畫布編輯器中被匯出到藍圖編輯器的圖層。已匯出的圖層在後期如果取消匯出後會標註紅色️驚嘆號,且配置的互動均為無效。 | 無 |
左側規則器模板 |
| 無 |
節點編程介面右下角的預覽頁 | 藍圖編輯器預覽與畫布編輯器的預覽功能合并。 | 無 |
節點編程介面右上方的應用功能鍵 | 應用鍵功能和大屏預覽頁功能合并,即時生效,無需再單擊應用鍵。 | 無 |
查看日誌 | 升級為調試預覽指南。 | 無 |