Appearance
组件包
一、概述
低代码平台对应用端类型进行了强区分,每个项目需要确认类型为移动端项目还是PC端项目。因此,组件包类型也拆分为PC组件和移动端组件,分别引入PC的业务项目或移动端项目,以上组件包均为通用组件包,建议在项目初始化时即引入项目中,以便利用现有组件提高页面的配置效率。
PC端项目中,所有基于echarts实现的图表归纳为PC图表(lc-pcchart)
,所有基于自主研发的zkMap实现的地图归纳为地图(lc-zkmap)
,其余的组件按照详细分类全部归纳在可视化组件(lc-zkcomponents)
中,所以下面的组件说明均为针对可视化组件这个包中的组件、模板进行的。
移动端项目目前仅实践于SZJD项目,因此组件库分类较为初步,核心为PC功能的移动端迁移,其中需要特殊说明的是配置项(lc-setter)
这一项目,由于低代码平台目前不支持在移动端项目加载setter,因此需要单独构建PC端的项目承载setter来实现组件右侧的配置项,后期可能会迭代成更成熟的方案。
如何获取组件包/主题包
组件包/主题包在发布的同时还会上传到oss服务器:foa5-oss/deploy-comp/ 这一目录下,子目录名对应组件id,所有可用版本均会更新在此,可按需获取所需版本的组件/主题
二、常见问题
组件目录中缺少组件、模板
答:检查当前项目是否正确授权了组件包,组件包的版本号是否正常,当前项目的项目类型和组件包的项目类型是否一致。
移动端项目组件配置项加载异常
答:检查是否正常授权
配置项(lc-setter)
项目组件功能性问题
答:组件使用过程中遇到问题,可通过查询文档、查看示例、询问等途径尝试解决
注意
组件包需要被授权才会起效,在经过授权后可以在配置页面的部件、模板选择目录中看到已授权的所有应用包中包含的组件、模板