markRaw是 Vue 3 提供的一个 API,用于标记一个对象为"原始"对象,使其不会被 Vue 的响应式系统转换为代理对象。这对于需要保持原始对象引用或避免响应式转换开销的场景非常有用。Vue 3 使用 Proxy 来创建响应式对象。当你将一个普通对象赋值给ref或reactivemarkRaw第三方库集成:Three.js、Cesium、D3.js 等大型配置对象:不需要响应式的配置数据类实例:需要保持原始方法的对象DOM 元素:直接操作 DOM 的场景回调函数集合:事件处理器等。
2025-09-18 04:00:00
465
1
*** 自定义保留小数点2位算法(不使用toFixed)* @param {number} num - 要处理的数字* @returns {number} - 保留2位小数的结果*/// 步骤1:放大100倍,将小数点向右移动2位// 步骤2:四舍五入到最近的整数// 步骤3:缩小100倍,将小数点向左移动2位// 测试用例/*** 完全自定义的字符串格式化算法* @param {number} num - 要处理的数字。
2025-09-17 06:30:00
395
本文详细说明了系统中接口导出功能的实现原理,包括 JSON 格式和 Excel 格式的导出机制。该功能允许用户将数据以不同格式下载到本地,提供了灵活的数据导出解决方案。
2025-09-16 20:00:00
430
CSS无缝滚动效果:原理详解与实战应用
2025-08-11 17:50:11
945
useEffect:React世界的"副作用魔法师"
2025-06-03 09:30:00
1018
React的双面舞台:协调与提交的奇妙旅程
2025-06-03 09:30:00
591
React状态管理大比拼
2025-06-03 09:00:00
510
React Fiber 可中断更新机制详解
2025-06-03 08:45:00
858
Fiber与并发模式:React的"多任务魔术师"
2025-06-03 07:30:00
1115
Context API:React的"空气传播系统"
2025-06-03 07:30:00
998
React Fiber 可中断更新详解
2025-06-03 06:00:00
471
npm run dev vs npm run serve
2025-06-03 06:00:00
650
useCallback:React的"记忆魔法师"
2025-06-02 16:45:00
925
Fiber架构下的生命周期重塑之旅
2025-06-02 16:00:00
1096
协调阶段与提交阶段:React渲染的双重舞步
2025-06-02 14:30:00
330
npm run dev vs npm run serve
2025-06-02 14:30:00
817
TypeScript类型系统:代码世界的"安全守卫"
2025-06-02 14:15:00
985
Canvas基本概念大揭秘
2025-06-02 14:00:00
699
泛型:代码的"变形金刚"
2025-06-02 10:00:00
474
CSS 线性渐变(Linear Gradient)详解
2025-06-02 09:30:00
650
TypeScript 类型系统解析
2025-06-02 08:30:00
278
TypeScript高级类型:映射类型与条件类型的魔法
2025-06-02 08:00:00
443
TypeScript 类与装饰器高级指南
2025-06-02 07:00:00
1366
异步编程与 TypeScript 类型推导
2025-06-02 06:30:00
300
双缓冲机制:React的"幕后魔术"
2025-06-01 20:00:00
719
1
React 组件状态管理:useState 与 useReducer 详解
2025-06-01 18:00:00
472
CSS Grid 布局详解:从基础到瀑布流
2025-06-01 16:30:00
264
Context API:React的"空气传播系统"
2025-06-01 16:30:00
1107
类型别名与接口:两种定义类型的方式
2025-06-01 16:00:00
313
Fiber渲染:React的"时间管理大师"
2025-06-01 13:00:00
947
React Fiber的双缓冲机制:魔术师的替身术
2025-06-01 12:15:00
1043
Fiber核心设计思想:让React"聪明地偷懒"
2025-06-01 11:00:00
585
Fiber 的欢乐解读:从"线程不打结"说起
2025-06-01 10:15:00
378
useMemo——React的"懒惰计算大师"
2025-06-01 10:00:00
633
useContext:React王国的"皇家邮递系统"
2025-06-01 09:30:00
673
React.memo——组件的"渲染守门员"
2025-06-01 09:30:00
1341
useDebugValue:React的"开发者标签系统"
2025-06-01 09:30:00
994
useReducer:React世界的"状态指挥中心"
2025-06-01 09:00:00
797
React记忆大师:useMemo与useCallback的魔法缓存术
2025-06-01 08:30:00
1007
useRef——React的"魔法口袋"
2025-06-01 08:30:00
724