Tag 移动端

移动端 css 特性

移动端字体

Tag RxJs

使用 RxJs 在 Angular Service 中缓存数据

在接口返回的数据不会变化的场景下,前端第一次请求接口获取数据后缓存到前端,下次请求时直接返回缓存,已达到减少请求次数的目的。

Tag 小技巧

Angular 不依赖第三方库实现动态 Theme

用户能够自己选择系统的外观一直以来都是很酷的功能,用户能实现完全的自定义,按自己的喜好设置不同的 theme。

很少用到的 css 小技巧

一些不常用到的骚操作,可以实现日常开发中常见的需求,原来css还可以这么玩。

Tag web font

web 应用中中文字体的那些事

在 web 应用中中文字体的使用有着极大的局限性。中文字体组成的特殊性导致其体积过于庞大,如果只是为了浏览网页,除了操作系统内置的字体之外开发者不可能让用户去下载字体,只能依靠操作系统的预装字体。

Tag Angular service

在 Angular 中利用 Multi Provider 实现动态切换 Service

在 Angular 中能以依赖注入的方式注入 service ,一般要注入那个 service 是在 Compile-time 决定的。 如果在特殊场景中:Compile-time 还不知道要注入那个 service ,那么就要在 Runtime 利用骚操作注入 service。

Tag Angular cli

使用 Github Actions 构建 Angular CLI 项目

Angular Cli 内置的开箱即用的工具可以创建、构建、测试应用。本文中,将使用 Github Actions 构建一个持续集成(CI)构建系统。

Tag github

使用 Github Actions 构建 Angular CLI 项目

Angular Cli 内置的开箱即用的工具可以创建、构建、测试应用。本文中,将使用 Github Actions 构建一个持续集成(CI)构建系统。

Tag ECMAScript

ECMAScript 2020 新增的功能

本文中,跟踪了 ES2020 的实际和潜在功能。文章内容会不断更新。