摘要:
在使用 element-ui 的 MessageBox.confirm 方法时,你可能注意到一个细节:当确认框弹出时,确认按钮会自动获得焦点。虽然这种设计在大多数情况下是合理的,但有时我们可能不希望出现这种自动聚焦的行为。 解决方案 我们可以通过简单的包装来解决这个问题。以下是实现代码: TypeS 阅读全文
摘要:
Echarts会为我们传入的 series[].value 计算 percent,默认取两位小数,且不会四舍五入。 如果你需要设置计算得出的百分比精度,可以修改 series-pie.percentPrecision。不过需要注意的是,Echarts v4版本并不支持手动设置百分比数值的精度。 如果 阅读全文
摘要:
题解 问题描述 给定一个整数数组 nums 和一个整数 space,我们需要找到一个目标值,使得该目标值在 nums 中的出现次数最多。如果有多个目标值出现次数相同,则返回最小的目标值。 解题思路 哈希表统计:使用哈希表 map 来统计每个 seed % space 的出现次数,题干中给出的等式等价 阅读全文
摘要:
1. 安装tailwindcss npm install -D tailwindcss postcss autoprefixer 2. 生成tailwindcss 配置文件 npx tailwind init -p 3. tailwind.config.js 配置 /** @type {import 阅读全文
摘要:
问题 在编写 React 代码时,如果你希望多次更新状态,可能会尝试使用 handleClickWrong 中的方式。然而,你会发现实际效果并不如预期:count 只增加了 1,而不是 3。 const root = document.getElementById('root'); const Ap 阅读全文
摘要:
引言 在工作中我经常需要处理一些复杂、动态表单,但是随着需求不断迭代,我们也许会发现曾经两三百行的.vue文件现在不知不觉到了两千行,三千行,甚至更多... 这对于一个需要长期维护的项目,无疑是增加了很多难度。 因此,为了减小文件大小,优化表单组织的结构,我在日常的开发中实践出一种基于组件的表单拆分 阅读全文
摘要:
本文是我阅读 web interface handbook所作的笔记,由chatgpt润色并翻译。 字体与字体样式 在网页设计中,字体的可读性至关重要。以下是一些关键概念和建议: 关键概念 字体与字体样式 字体:文字的设计风格。例如,Arial 或 Times New Roman 是不同的字体。 字 阅读全文
摘要:
今天遇到一个问题,在使用codemirror对两条文本内容进行对比时,有同事反馈在它的电脑上会显示成:前面一半是正常显示差异内容,而后面就变成了全部是新增的。 像这样: 预期的对比结果是这样: 我们观察用于对比的两个文本,实际上上面的文本都是去掉后面括号中的内容,对比结果不应该表现成全部删除全部新增 阅读全文
摘要:
localStorage 是我们常用的浏览器 API,用于在客户端进行持久化存储时非常方便。但你是否仅熟悉 setItem() 和 getItem() 两个基础方法?本文将介绍 localStorage 的一些不常见但非常实用的方法和属性。 方法和属性 setItem(key, value) – 存 阅读全文
摘要:
先上结论 String 是动态分配在堆上的可变长度字符串类型。 str 是字符串切片类型,通常以 &str 的形式出现,用于引用字符串字面量或 String 的一部分。 &str 是字符串字面量的类型,以双引号创建,通常用于传递字符串数据的引用。 char 是单个 Unicode 字符类型,以单引号 阅读全文