# Todo - ~~create-vtj 模板增加 .gitighore 文件~~ - ~~项目增加启始页~~ - ~~docs支持嵌套iframe页面~~ - ~~开发环境检测运行json和源码文件版本不一致时提示~~ - ~~源码模式页面用name作id~~ - 主题切换动画效果 - 整站发布显示结果详情 - UI物料 - 设置器: 样式、数据、变量颜色 - 设计器帮助中心支持刷新和主页功能 - 设计器错误日志模块 - 设计器模板应用 - 设计器资源管理器应用 - 设计器大纲树支持清空子组件功能 - ~~设计器大纲树显示插槽名称~~ - 演示样例模板 - Mask pro风格主题 - ~~uniapp工程支持cli环境配置~~ - 支持配置源码文件生成位置 - ~~Api支持mock设置~~ - ~~内置组件增加 html 和 路由相关元素~~ - 设计器属性设置,禁用已绑定了双向绑定的属性设置器 - 设计视图禁用组件鼠标事件 - 画布支持组件拖拽 - ~~ssh发布阿里云~~ - 依赖管理增加重置内置依赖项功能 - ~~文件上传设置器~~ - ~~local 支持文件上传~~ - ~~区块支持远程schema 和 远程高代码组件~~ - ~~element-plus 国际化~~ - 设计器定义组件属性列表显示属性的数据类型 - 设计器区块定义属性支持设置 setter - 设计器区块定义事件、插槽支持设置参数 - ~~出码$props 改为 props~~ - 文件选择器支持目录 - ~~低代码引擎支持动态加载扩展~~ - 支持项目内置区块插件配置,在 package.json 配置 - 接口测试用例支持 成功 和 失败内容展示 - ~~变量绑定高级列表支持方法和数据类型展示~~ - ~~API管理支持搜索~~ - 页面管理支持路由元信息设置 # 定制版 - Meta数据源 - Adapter适配 - 用户体系 - 物料市场 # Bug - ~~编辑属性导致selected丢失~~ - ~~历史记录需要回写block dsl~~ - 高度满屏,宽度小的情况下,设计器helper显示异常 - 源码生成格式模板标签增加换行 - ~~源码生成引用 $libs.VtjUtils 没有被替换前缀~~ - ~~更改依赖后组件库分组没有刷新~~ - ~~绑定作用域加可选符报错 如:this.context?.~~ - ~~绑定事件没刷新设置面板~~ - ~~绑定事件 简写箭头函数出码报错 e => this.methodName(e)~~ - ~~运行时自定义区块组件默认插槽内容异常不显示~~ - ~~自定义区块自定义事件失效~~ - ~~大纲树中拖拽子节点放置到根节点,dsl没有更新~~ - ~~插槽内容节点为template时,出码生成重复template~~ - ~~定义事件的事件名称不支持 update:modelValue 格式,无法增加双向绑定~~ - ~~出码state 初始值不能指定props~~ - ~~出码作用域插槽没传递出来~~ - ~~编译后不应该调service.init~~ - 设计和预览模式双向绑定的输入框会刷新失去焦点,无法连续输入(待重现) - ~~设计画布拖拽组件需要判断,不能有无限递归~~ - XField组件options更新没有触发UI渲染(待重现) - 设计器生命周期函数加 async 出码报错(待重现) - XMask组件,当菜单对应的页面是弹窗显示状态,点击该菜单时没有把弹窗更改为tab状态 # UI - XQrcode 二维码 https://github.com/rx-ts/vue/blob/master/packages/vue-qrcode/index.ts - XImageCodeInput 图形验证码输入框 - XSmsCodeInput 短信验证码输入框 - XAttachment 附件管理(upload/viewer) - XCondition 查询条件表单 - XFilterBar 筛选栏 - XToolbar 工具栏 - XTable 高级表格 - XDataPicker 数据选择器 - XLogin 登录 - XLockscreen 锁屏 - XPrint - XOrgPicker 组织架构 - XConfigPage 配置化页面 # 路线图 - v0.8 远程区块、资源管理 - v0.9 物料市场、配套后端服务。支持按模板创建页面、上传模板、安装区块 - v1.0 完善UI、模板、区块、文档、发布社区正式版本 - v1.1 用户体系 - v1.2 团队协作 - v1.3 vscode插件 - v1.4 支持uni-app - v1.5 支持Electron - v1.6 AI助手