自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 从流程建模到动态渲染:`Bpmn` 与 `DynamicForm` 组件设计解析(一)

Bpmn解决的是“流程图如何被正确地定义和配置”,解决的是“节点配置如何被稳定地执行与展示”。建模可控、配置驱动、执行闭环、页面复用。如果你的项目也在做“低代码流程 + 业务表单”,这套分层思路可以直接借鉴:先把“流程定义能力”和“表单解释能力”独立成内核,再让业务页只负责组合与事件编排。

2026-04-14 18:42:23 344

原创 在Vue2+Vue-Cli3.5.3中集成Univer0.12.2(三)

本文介绍了一种在报表引擎中通过覆盖层渲染自定义Element组件的方法。该方法通过在Excel单元格位置弹出弹层展示自定义组件,支持输入框、选择器、日期选择、图片上传等多种组件类型,并实现数据回填和参数校验功能。实现方案包括:1) 使用覆盖层DOM元素定位到单元格位置;2) 动态创建Vue组件实例;3) 处理不同类型组件的值转换和校验逻辑;4) 支持图片上传和单元格图片插入功能。该方案解决了在报表引擎中渲染复杂交互组件的需求,同时提供了灵活的配置方式和良好的用户体验。

2026-01-22 18:34:22 259

原创 在Vue2+Vue-Cli3.5.3中集成Univer0.12.2(二)

把Univer预设集成到Vue2项目不难,实际业务中需要定制化开发一些需求需要使用到自定义插件,例如:右键菜单中新增 一个功能。如果使用新的项目支持tsc编译,也可以完美支持Univer的官方插件开发。原因在于Univer开发使用的是Ts作为开发语言,插件类使用的是装饰器来实现,但是在Vue2项目中虽然能改造支持Ts开发,但是使用@vue/cli内置的@babel插件只能把Ts转换成es5,却不能把Ts的装饰器转换元数据并且推断出类型。而使用命令的方式可以很好的避免,还能达到相似的功能。

2025-12-01 08:21:16 226

原创 在Vue2+Vue-Cli3.5.3中集成Univer0.12.2(一)

在vue文件中直接引入css文件,遇到了 样式会一直闪烁的问题,我把用到样式全部在 index.html中了。启动到哪个项目访问对应的页面就能看到响应的页面了。

2025-11-26 19:01:10 444

原创 Jenkins在k8s中部署过程中遇到问题记录(一)

背景:本人前端开发小白一枚,但是新的公司需要一套部署流水线,提供了k8s环境,所以需要自己研究怎么在k8s上部署jenkins。最终配置为:10.224.36.97:8080 这个端口是在配置jenkins时这只的,我的jenkins采用的是nodePords的访问方式,8080:30089这种。安装jenkins的流程主要是参考后一篇文章,因为k8s相关的环境服务端同学已经安装好了,不需要在重复安装。不足之处是这个是pod的端口,会随着jenkins主节点的重启而变化,如果重启pod需要重新配置。

2025-07-14 08:58:47 336

原创 Jenkins学习踩坑记录

在部署服务端项目中需要在pod中使用 nerdctl 制作镜像,并上传到镜像仓库。设置root身份,而k8s集群的安全策略没有设置允许用户以root身份运行,处于安全考虑,都不建议使用root身份运行或者是临时 特殊授权运行。增加 runAsNonRoot: false 让pod临时允许root用户运行。在这个k8s集群的pod中不能用户不能以root身份运行。

2025-07-11 16:50:49 321

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除