逻辑相关定义
模板 AST
toJSON 时需要去除的键,为了避免出现 CircularJSON
前端记录缓存的时间戳
可修改标志,内部属性 标记在构造函数结束后是否可修改
唯一 uuid 目前主要用于前端 Debug 区分两个实例
子页面
唯一标识码
正在请求的 Promise 前端 UI 状态
创建人
创建时间
面包屑
定义源码
是否可编辑
是否正在编辑 前端 UI 状态
节点是否为展开状态 前端 UI 状态
是否为默认跳转页
子页面 Id
IDE 版本
是否为叶子节点 前端 UI 状态
概念类型
是否正在请求 前端 UI 状态
树组件的子节点字段
子页面名称
所属页面
父级子页面
子页面 Id
前端路径,不带 page 名
附加的 script
样式补充 最好直接在标签上添加逻辑,这里只是偶尔做额外补充
前后端路径 由于 name 会改的关系,尽量不要用
模板源码
标题
修改人
修改时间
后续改为根据 id 查找 Element
添加子页面
从对象中深度获取
删除子页面
触发事件
事件名
事件参数
根据属性查找元素
根据标签查找元素
查找引用
在 mergeBlock 的情况下使用 在 loadDetail 的情况下使用
合并代码
取消监听事件
事件名
监听器
监听事件
事件名
监听器
只监听一次事件
事件名
监听器
从模板解析出 AST
模板代码
设置该子页面为默认跳转页
设置子页面面包屑
面包屑
设置子页面名称 如果为顶级子页面,会同时设置 Page 的属性
名称
设置子页面标题 如果为顶级子页面,会同时设置 Page 的属性
标题
转换成设计器中使用的 Vue 文件
去除循环依赖,转为纯 JSON
外面的 key
需要额外排除的 keys
转为单层的 JSON
外面的 key
需要额外排除的 keys
转换成 Vue 中需要的 JS 代码
转换成 Vue 文件
转换成 VueOptions
修改子页面
通过 Ref 去查找点
Generated using TypeDoc
子页面类,前端路由控制