# 页面设计入口

用户可以在系统中创建任意多的页面,并且可以与系统提供的固有页面进行菜单级别的融合,也就是说整个菜单都可以定制化,随意加入用户自己加入的页面。

通过点击系统的“页面列表”进入如下页面:

pagelist

上图正在示例如何添加一个新的页面设计,核心属性依次为:

属性 含义
名称 页面编辑的名称
类别 系统预留,不强制输入
版本 名称和版本组合唯一
Controller Class 当LSV无法满足较为复杂的逻辑设计需要,那么可以通过写一些Java Class直接写控制逻辑,可以很好的做到页面设计和后台逻辑分离,这里需要输入Java的源文件的全路径,例如:com.ags.lumosframework.web.vaadin.ui.admin.view.user.UserViewPresenter 一旦设置了全类名,系统将在进入该页面的时候,初始化该Controller Class,保证每个页面一个示例,互不影响。
类型 分为电脑和手机两类,电脑用于PC端页面设计,手机用于安卓端页面设计。
模板选择 右侧选择区域为模板选择,已经被选为模板的页面,将会出现在该列表中。 仅仅在新增的情况下才会出现模板选择,在编辑的时候,不能进行模板的选择
模板 可以将已将做好的页面设置为模板,一旦被设置为模板的页面,将会出现在右边模板区域,在新建页面的时候,允许用户选择一个模板,并根据该模板生成相应的页面。
弹出框 设置为弹出框的页面,设计页面会自动生成DialogHead和VerticalLayout。弹出框页面主要用于与页面按钮做绑定事件。
侧边弹出框 创建页面勾选侧边弹出框选项,与常规的弹出框不一样侧边弹出框被触发时从侧边弹出。
组件 设置为组件的页面是作为公用的,其他页面设计页面时可调用组件库—扩展下的组件页面。最常用的做法是将几个组件页面拼凑成一个完整的页面。
工作流表单 bpmn专用,添加流程定义使用的表单页面。
描述 用户可以输入任何描述性语言
模板图片 模板页面可添加模板图片,选择模板时查看模板图片可直观的了解模板页面的样式。