Next

theme for halo 2+

Vue3 源码面试问题:副作用函数与 Trigger 触发更新 问题 Trigger 触发更新:在 set 或 deleteProperty 拦截器中调用 trigger 函数,通知所有依赖该属性的副作用函数重新执行,这其中的副作用是不是指的组件的 render 函数执行生成虚拟 dom? 解答 在

阅读更多 »

Vue3 源码核心面试点及标准解答 1. 响应式系统的实现原理(Proxy 机制) 问题 Vue3 的响应式系统与 Vue2 相比有什么不同?请详细解释其实现原理。 解答 Vue3 采用 ES6 Proxy 替代 Vue2 的 Object.defineProperty 实现响应式系统,核心在 @v

阅读更多 »

// 选择需要观察变动的节点 const targetNode = document.getElementById("some-id"); // 观察器的配置(需要观察什么变动) const config = { attributes: true, childList: true, subtree

阅读更多 »

1. 字符集与基数 采用自定义字符集:0W6FGX4Zabc3dA1UBCe5HuxIJK7EvwL2STMYfg8klmVnopDN9hijOPQRqrstyz。 字符集长度为 62,这意味着生成的 UUID 会基于 62 进制 2. 基础生成逻辑 函数参数:函数接收一个可选参数len,其默认值为

阅读更多 »

1. 安装依赖 首先,需要安装vue-i18n包: npm install vue-i18n@9 2. 创建i18n配置文件 2.1 创建i18n主配置文件 在 src/i18n/index.ts 中创建i18n实例: import { createI18n } from 'vue-i18n' im

阅读更多 »

如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。

阅读更多 »