Dooring低代码v2.9.8版技术更新复盘

开发 前端
像传统的搭建平台, 属性面板大部分时是固定在右侧的, 对于H5搭建平台来说, 固定模式完全够用, 也不会影响用户搭建效率, 但是对于PC端页面搭建来说, 因为画布尺寸相对比较大, 并且对于小屏幕设备, 如果进行画布等比例缩放, 不太利于用户预览和精准搭建,。

​今天我和大家分享一下最近 H5-Dooring 的更新内容, 方便大家更高效的使用它来制作属于你的H5页面.

  • 属性编辑面板UI升级, 支持展开收起, 支持自由拖拽
  • 长文本组件支持点击交互
  • 项目工程配置优化

接下来我会重点介绍属性面板的UI升级, 能给非技术人员在搭建页面的过程中带来哪些帮助.

1. 属性编辑面板UI升级

像传统的搭建平台, 属性面板大部分时是固定在右侧的, 对于H5搭建平台来说, 固定模式完全够用, 也不会影响用户搭建效率, 但是对于PC端页面搭建来说, 因为画布尺寸相对比较大, 并且对于小屏幕设备, 如果进行画布等比例缩放, 不太利于用户预览和精准搭建, 如果属性面板固定右侧会导致画布一部分区域被遮挡, 所以为了更好的用户体验和搭建效率, 我设计可拖动和支持展开收起的属性面板, 对之前的固定模式进行了升级, 如下:

这样我们在拖动画布或者把画布调成PC端大小的时候, 我们就能轻松控制属性面板大小和位置了.

2. 长文本组件支持点击交互

之前对Dooring低代码组件库中的文本组件, 图片组件, 标题组件, 按钮组件, 图标组件 都支持了事件交互功能:

  • 跳转链接
  • 打开弹窗
  • 拨打手机号
  • 返回顶部
  • 自定义代码

对于长文本组件, 由于前期的组件设计目标即为纯展示, 所以没有对事件交互进行支持, 由于用户陆陆续续对的反馈, 最新近统一对长文本也进行事件支持. 如下:

3. 项目工程配置优化

这块也是Dooring一直在迭代的一个方向, 每次功能迭代都会伴随工程化的持续优化, 保证项目稳定性的同时具备较高的代码质量.

工程化我们采用的是 umi3.0, 所以我们在 .umirc.ts 文件下统一管理编辑器相关的公共配置, 这里我们需要关注一下文件中的 define, 主要用来提供自定义配置:

define: {
START_ENV,
lang,
// 配置h5端访问的域名
h5Domain: 'xxx.xxx.xx',
// 设置当前版本号
curVersion: dooringVersion,
// 备案信息
copyright: '鄂xxxxxx-3',
// 是否显示更新弹窗
showUpdateModal: true,
// 更新日志
updateList: [
"1. 新增表格组件",
"2. 国际化优化",
"3. 表单详情页支持内部滚动",
"4. 个人图片库性能优化",
"5. 下载代码功能优化"
],
// 网站logo地址
logo: 'http://cdn.dooring.cn/dr/logo.ff7fc6bb.png',
// 入口页面是否展示赞助品牌和版权提示
showAdsAndTip: true,
// 登录时获取登录码的二维码
qrcode: 'http://cdn.dooring.cn/dr%2Fcode1.png',
// 默认语言
defaultLocale: 'zh-CN',
langMap: langMap
},

后续H5-Dooring会持续从架构, 功能, 生态, 智能化几个纬度持续迭代, 也会持续输出系列教程和技术产品分享. 如果大家对低代码零代码感兴趣, 也欢迎随时和我反馈.

责任编辑:武晓燕 来源: 今日头条
相关推荐

2023-07-26 08:24:49

接口javapython

2023-09-28 08:00:53

2023-01-05 07:39:28

2023-01-07 08:09:41

零代码Dooring组件

2023-01-08 17:55:30

LowCodeDooring

2023-06-07 07:23:09

Dooring专业版开发神器

2022-06-30 07:48:06

Dooring低代码零代码

2023-01-31 07:47:14

Dooring低代码辅助设计

2021-05-26 10:40:28

Vue3TypeScript前端

2011-12-01 14:06:32

2013-02-25 14:31:10

2022-12-05 09:31:21

云数据库FinOps

2023-12-01 08:09:08

2024-10-17 08:39:32

2021-01-05 05:26:10

postMessage聊天机器人跨域技术

2014-10-13 14:43:31

易信2.9.8版本

2023-10-20 08:04:34

系统重构实践

2023-02-27 07:40:00

系统重构前端

2021-09-13 07:58:52

考试算法PAT

2021-04-21 07:37:19

JVM复盘 日志
点赞
收藏

51CTO技术栈公众号