自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 低代码平台中的设置器:让配置变得简单有趣

想象一下,你在使用低代码平台时,想要修改一个按钮的文字、颜色或者大小。这些修改操作,就是通过设置器来完成的。设置器就像是组件的"控制面板",让你能够轻松地调整组件的各种属性。设置器是低代码平台中非常重要的一环,它直接影响着用户的使用体验。一个好的设置器设计,能让用户感受到"简单"和"高效"。如果你对低代码平台的设置器感兴趣,欢迎关注我们的专栏,我们将持续分享更多关于低代码开发的知识和技巧!

2025-06-04 08:29:37 728

原创 自建国际化方案-语言包拆分/按需加载/缓存

切换语言这个行为本身还是比较低频,一般应用初始化的时候,根据浏览器设置或者应用设置,直接渲染对应语言即可,即使切换了语言,页面reload一下也无大碍,平衡工作量和体验来看,不做响应式也许对我们是更好的选择。,在组件内部的文本,比较好实现,因为我们可以控制组件/应用的更新,但是还有少部分不在组件内的文本,例如一些枚举值, 一些函数内的文本,则比较麻烦,需要把这些文本改成可重复执行的响应式的。,将同一个文案,映射成不同国家语言的过程,大部分是直接映射,当然少数情况会伴随着格式或顺序的变化。

2024-11-26 16:54:13 1847

原创 前端学 IOC(2)- 如何扫描依赖?

需要根据上面的代码,我们需要扫描出 A构造函数的第一个参数是 B ,并记录下 类似的依赖图 A.construtor[0] => B。在用户 container.get(‘A’) 的时候, 通过之前的依赖图可知, 需要先创建一个B, 并作为 A的构造函数传入。目前 js 世界里,大部分IOC的实现都需要依赖 reflect-metadata 这个库,主要是为。当然这里我们的数据结构都是非常不严谨的,例如需要多个参数怎么办,如下?我们就可以利用这个特性,将我们的依赖关系存进去。那么具体这个提案是啥呢?

2024-11-18 13:46:19 529

原创 前端学 IOC(1)- 到底有啥用?

IOC的全称是( 控制反转 ) 名字不太好理解 , 控制谁呢?为啥要反转… 让我们来看下面的例子例子中我们声明了一个类,程序员(Developer), 它有一个属性, vscode, 平时的工作就是将搜索出来的内容复制到 vscode 里…vscode 这个类我们直接引入, 在构造这个 developer 的时候直接创建// 考虑这个例子,work: () {// 使用的时候这么写当然一点问题没有, 但是考虑如下场景: 当 vscode 这个对象, 不再是自己维护呢?

2024-11-18 13:43:41 862

空空如也

空空如也

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

TA关注的人

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