刺激!手把手教你玩转低码开发体系-自定义样式(CSS)-入门篇

1.文档概述

此文档旨在针对低码的自定义样式功能做详细介绍,涵盖操作方式,使用路径等,同时汇总常用场景及其写法,为使用低代码的用户提供对应的案例,便于上手,减少开发的时间。

上两篇文章,手把手教大家如何入门低代码/无代码平台
请点击这里:

精彩!手把手教你玩转低代码/无代码平台的低码脚本——入门篇

好玩!与你一起分享玩转低代码无代码平台的低码脚本——案例篇

2.功能介绍

支持使用自定义代码,对PC运行端或者移动端的页面样式进行调整。下附自定义基础教程:
https://www.w3school.com.cn/css/css_selectors.asp

2.1 场景概述

在很多项目中,出现客户想要自定义调整页面的样式,产品无法支持定制。只能让项目组,将整个表单页面定制二开,工作量成倍增加,需要逐个对接数据结构、引用组件等;

通过页面布局自定义,实现在布局上的定制二开能力开放,使得项目交付不再受限于布局而导致全新定制开发。

2.1.1 现有功能不满足客户需求,可通过样式调整解决

流程详情页面部分样式、功能客户希望屏蔽,目前无法支持。并且是涉及流程引擎,项目组也无法定制二开(除非自己再搞个流程引擎),因此无法实现。

2.1.2 现有系统样式不满足客户需求,客户想要个性化的样式显示

表单页面(新增/编辑/详情)需要调整页面左右布局等情况。

在这里插入图片描述

2.2 功能涵盖范围

类型入口位置涉及范围
表单表单设计中每个表单都可单独配置(不区分PC端和移动端入口)该表单的字段组件全局样式
流程流程设计中每个流程都可单独配置(不区分PC端和移动端入口)该流程所有发起/详情页面的全局样式
应用页面每个应用都可单独配置,分为PC端入口及移动端入口,分别在PC页面设计和移动端页面设计中该应用的所有PC页面/移动端页面的全局样式
全局页面整个平台的配置入口,可在基础设置-用户端样式设置中设置。分为PC端和移动端两个入口所有PC页面/移动端页面的全局样式
外部单页面每个外部单都可单独配置(不区分PC端和移动端入口)该外部单整个页面的全局样式

2.2.1 表单设计

  1. 入口:表单设计-表单属性

在这里插入图片描述

  1. 范围:每个表单都可设置单独的样式,所有打开该表单的页面都会生效,如:添加表单、编辑、详情、消息通知等。

针对该表单的字段组件样式生效(在:root路径下),具体范围如下图(粉色部分):

在这里插入图片描述

  1. 加载时机:在打开表单页面时加载

2.2.2 流程设计

  1. 入口:流程设计-流程属性

在这里插入图片描述

  1. 范围:每个流程版本都可设置单独的样式,针对该版本的流程生效。包括流程发起页面、流程办理页面、流程详情页等。
    (在:root路径下)页面上具体范围如下图(粉色部分):
    在这里插入图片描述
    3.加载时机:打开对应的流程页面时加载

2.2.3 应用页面

  1. 入口:PC页面设计/移动端页面设计(区分PC端和移动端)

说明:应用层级的自定义样式代码区分PC端和移动端

在这里插入图片描述

  1. 范围:每个应用都可设置单独的样式

在这里插入图片描述

  1. 加载时机:打开对应的应用时加载

2.2.4 全局页面

  1. 入口:管理平台-基础设置

说明:全局层级的自定义样式代码区分PC端和移动端

在这里插入图片描述

  1. 范围:整个运行端都可设置单独的样式
  2. 加载时机:打开系统时加载

2.2.5 外部单页面

  1. 入口:表单设计-表单属性-外部表单-页面自定义样式

在这里插入图片描述

  1. 范围:整个外部单都可设置单独的样式
  2. 加载时机:打开外部单时加载

2.3功能限制说明

2.3.1 范围说明

以上入口中写的代码,都是需要写在 :root 路径下,才会针对本范围生效。

在这里插入图片描述

例:

在表单组件中写应用页面的自定义样式,不在:root中写,当打开表单时,会加载出对应的自定义样式,如下:

在这里插入图片描述

若在:root中写对应的样式,则仅针对本范围内生效,超出范围的部分不生效,效果如下:

在这里插入图片描述

2.3.2 代码优先级

若在多个入口同时配置了同一个类的样式,则会根据页面加载的顺序展示样式。

顺序如下:表单** > 流程 > 应用页面 > 全局 > **系统原生代码

(加载顺序:先加载系统原生代码->全局样式->应用页面->流程->表单)

因此若表单、流程、应用、全局都配置了代码,则发起流程时会显示【 表单 】中配置的样式

在这里插入图片描述

注:外部单的样式与其他入口是隔离的,即表单、流程等的自定义样式配置不会同步至外部单。

感谢阅读,觉得文章有用的话就点个赞吧

作者介绍:
道一云 ,成立于2004年,是中国低代码领域的领导厂商、腾讯战略投资企业、腾讯生态核心合作伙伴。拥有自主知识产权管理软件产品百余项,涵盖数字化应用构建低代码平台-七巧、全场景智能业务分析BI-七析、千人千面、数智化办公企业级门户-七星以及30多款开箱即用的场景应用。

欢迎关注:
公众号:道一云低代码(do1info)
官网: https://www.do1.com.cn/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

道一云黑板报

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值