摘要: 一、String() 与 .toString() 的基本介绍 1. String() String() 是一个全局函数,可以将任意类型的值转换为字符串。它不依赖于对象的原型,直接将输入值返回为字符串。 2. .toString() .toString() 是 JavaScript 中几乎所有对象继承 阅读全文
posted @ 2024-12-24 14:10 行走的蒲公英 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一、Decimal.js 简介 decimal.js 是一个用于任意精度算术运算的 JavaScript 库,它可以完美解决浮点数计算中的精度丢失问题。 特性: 1. 任意精度计算:支持大数、小数的高精度运算。 2. 链式调用:简洁的链式操作方式。 3. 支持所有常见运算:加减乘除、取幂、平方根、取 阅读全文
posted @ 2024-12-24 14:10 行走的蒲公英 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一、什么是 Redux Thunk? 在 React 应用中,Redux 是一个常用的状态管理工具。但 Redux 本身是一个纯同步状态管理工具,它的 dispatch 方法默认只支持同步操作。如果我们想要处理异步逻辑(如请求接口、延时操作等),需要使用中间件(middleware)。Redux T 阅读全文
posted @ 2024-12-19 11:11 行走的蒲公英 阅读(62) 评论(0) 推荐(0) 编辑
摘要: import { ElLoading } from 'element-plus'; import { saveAs } from 'file-saver'; export function oneClickUnzip(query) { return request({ url: '/project/ 阅读全文
posted @ 2024-12-19 10:06 行走的蒲公英 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是 React 合成事件? React 使用 SyntheticEvent 对原生事件进行封装,使得所有事件在不同浏览器中都具有相同的行为。这种封装提供了一致性和性能优化,开发者可以像使用原生事件一样使用 React 合成事件。 2. React 合成事件的特性 1. 跨浏览器兼容性 Re 阅读全文
posted @ 2024-12-18 11:25 行走的蒲公英 阅读(12) 评论(0) 推荐(0) 编辑
摘要: setState 是 React 类组件中用于更新组件状态的方法。根据执行的上下文环境,setState 的行为可能会表现出异步或同步的特性。具体区别如下: 1. 为什么 React setState 是异步的? React 的 setState 并不会立刻更新 state 和重新渲染组件,而是批量 阅读全文
posted @ 2024-12-18 11:13 行走的蒲公英 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是 getCurrentInstance? getCurrentInstance 是 Vue 3 提供的一个方法,它可以获取当前组件实例。这个方法主要用于 setup 函数 或 组合式 API 中,帮助开发者访问一些当前组件的内部数据和上下文。 官方说明:getCurrentInstanc 阅读全文
posted @ 2024-12-18 10:46 行走的蒲公英 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是 h 函数? h 函数是 Vue 3 中用来创建虚拟节点(VNode)的工具,它的本质是 createVNode 方法的简写。 h 函数的语法签名如下: h(type, props?, children?) type: 节点的类型,可以是 HTML 标签(如 'div')、组件或函数。 阅读全文
posted @ 2024-12-17 16:13 行走的蒲公英 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 整体目标 实现一个在 Vue 项目中方便使用 SVG 图标,允许在页面中通过自定义标签直接引用 SVG 图标,无需手动引入每个图标文件。 具体步骤 1. 使用方式 页面中直接写标签,myicon是svg图片文件名,不需要引入。myicon文件放在指定的svg目录中即可。 <svg-icon icon 阅读全文
posted @ 2024-12-17 15:23 行走的蒲公英 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.表格标签 <el-table :data="costList" border :height="tableHeight"> 2.具体实现 const tableHeight = ref(500); const settingsStore = useSettingsStore(); // 此方法 阅读全文
posted @ 2024-12-16 17:31 行走的蒲公英 阅读(29) 评论(0) 推荐(0) 编辑