你知道上图中为什么定义了那么多个 ref 函数,它们的作用是什么?如果不清楚的话,阅读完本文的内容,也许你就懂了。
分类 Web前端 下的文章
MobX实现原理揭秘
mobx 是流行的状态管理库,热度仅次于 redux。它和 redux 有的地方一样,也有的地方不一样:
一样的地方是 mobx 和 redux 都是单向数据流,通过 action 触发全局 state 更新,然后通知视图。
过度使用懒加载对Web性能的影响
如今为了提升应用性能,懒加载被广泛使用于 Web 应用中。它帮助开发者减少网站加载时间,节省流量以及提升用户体验。
但懒加载的过度使用会给应用性能带来负面影响。所以在这篇文章中,我会详述懒加载对性能的影响,来帮助你理解应该何时使用它。
基于TypeScript理解程序设计的SOLID原则
大家好,我是 ConardLi
,今天我们来基于 TypeScript
回顾学习下程序设计中的 SOLID
原则。
说到 SOLID
原则,可能写过代码的同学们应该都听过吧,这是程序设计领域最常用到的设计原则。SOLID
由 罗伯特·C·马丁
在 21 世纪早期引入,指代了面向对象编程和面向对象设计的五个基本原则, SOLID
其实是以下五个单词的缩写:
ElementPlus如何更加优雅的使用Icon?
前言
这可能是目前最便捷、最合适的 Icon
使用方式了,特别是在 Vue3 中,等等,你以为它只是适用于 Vue3?不,不要被标题欺骗,它支持 Vue2/Vue3、React、Preact、Solid、Svelte
等多种主流框架,同样,它也支持 Vite、Roullp、Webpack、Nuxt、VueCLI、Svelte Kit、Svelte + Vite、Next.js
等多种主流构建工具。之所以标题中带有 Vue3
以及 ElementPlus
单纯是因为此文是以此背景下产生的,示例代码也是基于此。