什么是视图引擎?一个好的视图引擎应该具备什么?

发布于:2022-12-06 ⋅ 阅读:(675) ⋅ 点赞:(0)

编者按:管理系统中少不了视图引擎,优秀的视图引擎应该具备什么功能?本文介绍了视图引擎的概念和作用,并进一步指出了视图引擎在低代码平台中的应用。

关键词:低代码平台,视图引擎,

视图引擎的概念

视图引擎负责根据视图创建HTML,视图通常是HTML和编程语言的某种混合。

 

( 视图转为HTML图解)

视图是数据查询及数据查询结果展示的页面 ,现在支持SQL、DQL、简单配置三种查询模式,在最开始视图只支持简单的表格展示方式,但随着平台的不断进步及适应广大用户的需求,现在已扩展为支持日历、地图、甘特图、树形等多种展示方式。

视图引擎应该具备什么

一个管理系统,视图引擎的选择很重要,视图引擎的功能集影响后期的使用。 例如,有些支持渲染到PDF文件。 有些不能在Web上下文外部使用(对于旧的ASP.NET视图引擎而言确实如此),而其他一些则不能使用(例如Razor)。 如果以与构建视图相同的方式创建HTML电子邮件时,视图的“脱机”呈现非常方便,并且这些电子邮件应从后台工作人员而不是从Web应用程序发送。

所以,一个好的视图引擎应该具备什么呢?

1)基于该引擎开发出的模板要更贴近标准的html

2)语法简单易懂

3)良好的缓存机制

4)扩展性良好

5)网络资源多

低代码平台中的视图引擎

1、多种(异构)数据源支持

天翎视图引擎支持设计(表单)、DQL、SQL和存储过程四大数据源,轻松实现多数据源关联查询和集中展示,视图列即可显示字段基本值也可根据业务逻辑显示复杂运算结果,助力数据查询和运用更加便捷

 

2、快速配置

天翎视图引擎提供表单一键自动生成、模板复制和批量配置三大视图生成模式,视图配置完全无需代码,因为快速,同一份数据还可按用户习惯差异配置出个性化的呈现效果;

 

 

 

3、丰富样式

天翎视图引擎提供丰富的视图样式,除普通列表视图外还有树型视图、日历视图、GIS视图和甘特视图、折叠视图等丰富的样式,用户可以根据业务特性灵活选择;

甘特视图

日历视图

 

折叠视图

 

地图视图

 

树形视图

 

列表视图

4、多维自定义查询

天翎视图引擎支持多维查询匹配模式,可以根据文本、数值、日期、查询值和系统变量,提供模糊相似、精确一致、包含、不包含、数值比对等一系列多维联动式匹配方式;

 

 

5、视图操作

天翎视图引擎提供批量导出、载入视图、网页打印和跳转等共计13种操作按钮,配置即可调用,辅以动作执行前、执行时和执行后的配置脚本,满足用户绝大多数视图应用场景和操作需求。

 

 

 


网站公告

今日签到

点亮在社区的每一天
去签到