什么是蓝图编辑器

本文为您介绍DataV蓝图编辑器的概念、优势和与节点编程的区别。

概念

蓝图编辑器一般称为Visual Programming或者Flow Based Programming,即通过可视化连线的方式,定义图层与图层之间的交互行为。

优势

  • 蓝图编辑器区别于之前的节点编程,可以保证交互和数据的实时性和同步性

  • 蓝图编辑器支持数据请求合并和数据分发的功能。

  • 蓝图编辑器可模块化拆分,专注单个的交互链路,不需要考虑代码的整理和规范,只需要专注于业务规则和交互需求即可。

  • 蓝图编辑器支持原厂组件和第三方组件。该功能对开发者型用户较为便利。

    重要

    用户自行开发的第三方组件,必须是在遵循开发者规范的前提下,才能在DataV中的蓝图编辑器页面无缝衔接使用。

蓝图编辑器与节点编程的区别

节点编程

蓝图编辑器

备注

画布中添加的触发器

升级为分支判断逻辑节点。

升级后将触发器名称保留在节点名称中。

画布中添加的转换器

升级为串行数据处理节点逻辑节点。

升级后将转换器名称保留在节点名称中。

左侧图层列表

升级为导入节点栏,并且只展示已在画布编辑器中被导出到蓝图编辑器的图层。已导出的图层在后期如果取消导出后会标注红色️感叹号,且配置的交互均为无效。

左侧规则器模板

  • 管理:统一在DataV控制台首页我的数据代码片段管理中进行管理代码片段。

  • 添加:在逻辑节点右侧配置面板中的处理方法数据编辑框内右键单击,可将之前保存为模板的代码片段导入直接应用。

节点编程界面右下角的预览页

蓝图编辑器预览与画布编辑器的预览功能合并。

节点编程界面右上角的应用功能键

应用键功能和大屏预览页功能合并,实时生效,无需再单击应用键。

查看日志

升级为调试预览指南