飞码LowCode前端技术:如何便捷配置出页面 | 京东云技术团队
💡
原文中文,约6000字,阅读约需15分钟。
📝
内容提要
本文介绍了京东科技平台研发部研发的低代码产品飞码,详细介绍了如何便捷配置出页面,包括数据、事件、业务支持三个方面。飞码支持精准拖拽、上下移动复制删除、特定组件扩展特定能力等功能。本节分析了飞码如何便捷配置出页面-4,分别对监控、页面配置、页面数据导入导出以及其他能力四个方面进行了详细介绍。
🎯
关键要点
- 飞码是京东科技平台研发的低代码产品,支持快速搭建web页面。
- 页面配置分为数据、事件和业务支持三个方面。
- 飞码支持精准拖拽、上下移动、复制删除和特定组件扩展能力。
- 数据复用和数据配置是飞码的重要功能,支持全局数据视角配置。
- 页面数据导入有四种方案,飞码推荐使用组件层面与页面一致性配置。
- 事件分类包括导航、组件显示、数据操作等,支持JSON配置和动态加载。
- 飞码支持事件的复用和串行、并行执行,避免事件死循环。
- 权限设计分为不可见和不可交互,依赖京东科技统一权限系统。
- 埋点设计通过配置化实现,降低理解和跨平台配置成本。
- 飞码提供常见函数支持,但不支持动态扩展函数能力。
- 模板和页面收藏功能允许用户快速编辑和更新,使用快照管理。
- 页面UI结构实时展示,支持局部视图与主视图结合。
- 画布功能支持精准拖拽和复杂区域配置,提升组件配置便捷性。
- FMHelper工具帮助快速定位问题,监测页面配置中的常见错误。
- 页面配置包括样式、事件、数据和配置四部分,支持环境切换。
- 导出和导入功能实现页面快速复制,支持历史记录和版本管理。
- 预览功能允许用户查看当前页面效果,FMHelper尚未拦截不合格页面。
➡️