2026-06-01
Angular
0

动态表单在企业级开发中具有很高的价值,不仅可以减少代码量,还可以规范化代码。在Vue体系中,网上有很多这样的组件,但是在angular中相对少很多,这里以@delon/form为例来演示,为它搭建一个表单设计器

2026-02-01
其它
0

在众多AI项目中,打字机效果是很常见的,我们来模拟下这个效果。前端技术采用的是angular,其它技术也类似。

2026-04-27
其它
0

Whistle是一款由阿里巴巴开源的前端调试工具,主要用于抓包、改写请求和响应、模拟接口数据等功能。它可以帮助前端开发者在开发过程中快速调试和测试接口。关于如何安装这里就不赘述了,网上有很多教程,这里只演示使用案例

2025-12-26
JavaScript
0

浏览器本地存储是很常见的需求,例如:存储用户信息、主题信息等,我们一般使用localStorage或sesssionStorage可以很轻松的完成,但是如果使用不当,有时候也会给我们带来很多麻烦。接下来,我们实现一款功能强大的本地存储模块系统。

需求

  1. 使用typescript,提供更好的代码类型提示
  2. 面向接口编程,IStore接口包括get、set、delete方法,支持异步(为了更好的适配indexdb)
  3. 需要支持多种存储方案(localStorage、sessionStorage、indexdb等等)每一种方案都需要实现上面的方法
  4. 初始化sotre时,指定存储方案(不支持向下兼容)
  5. 需要读写锁
  6. 也支持用户注册新的存储方案,只需要实现对应的接口即可
2026-04-09
JavaScript
0

在前端项目里,大文件上传不是单一功能,而是文件体积超过 100MB / 受限于浏览器 / 服务器单文件大小限制时必须处理的场景,核心特征是:文件大、上传慢、易中断、对稳定性要求高。请看下面一个大文件上传的案例演示