本文为您介绍DataV蓝图编辑器的概念、优势和与节点编程的区别。
概念
蓝图编辑器一般称为Visual Programming或者Flow Based Programming,即通过可视化连线的方式,定义图层与图层之间的交互行为。
优势
蓝图编辑器区别于之前的节点编程,可以保证交互和数据的实时性和同步性。
蓝图编辑器支持数据请求合并和数据分发的功能。
蓝图编辑器可模块化拆分,专注单个的交互链路,不需要考虑代码的整理和规范,只需要专注于业务规则和交互需求即可。
蓝图编辑器支持原厂组件和第三方组件。该功能对开发者型用户较为便利。
重要用户自行开发的第三方组件,必须是在遵循开发者规范的前提下,才能在DataV中的蓝图编辑器页面无缝衔接使用。
蓝图编辑器与节点编程的区别
节点编程 | 蓝图编辑器 | 备注 |
画布中添加的触发器 | 升级为分支判断逻辑节点。 | 升级后将触发器名称保留在节点名称中。 |
画布中添加的转换器 | 升级为串行数据处理节点逻辑节点。 | 升级后将转换器名称保留在节点名称中。 |
左侧图层列表 | 升级为导入节点栏,并且只展示已在画布编辑器中被导出到蓝图编辑器的图层。已导出的图层在后期如果取消导出后会标注红色️感叹号,且配置的交互均为无效。 | 无 |
左侧规则器模板 |
| 无 |
节点编程界面右下角的预览页 | 蓝图编辑器预览与画布编辑器的预览功能合并。 | 无 |
节点编程界面右上角的应用功能键 | 应用键功能和大屏预览页功能合并,实时生效,无需再单击应用键。 | 无 |
查看日志 | 升级为调试预览指南。 | 无 |