摘要:
今天在调用请求浏览器全屏的方法等时候遇到了这个问题,直接看报错的意思是非法的调用,看一下报错的代码 const canvas = document.querySelector('canvas.webgl') window.addEventListener('dblclick', () => { co 阅读全文
摘要:
背景 & 问题 最近有一个需求用到了el-cascader,需要支持多级数据的选择。我们的产品,在进入表单编辑时,表单是默认禁用的,用户在需要编辑时需要点击一个按钮使得表单状态从禁用到可编辑。在这个过程注意到,el-cascader显示的ui会有错乱问题,具体表现如下图: 所选中的选项和当前el-c 阅读全文
摘要:
介绍 Astro Zen 博客项目 如果你想部署一个自己的静态博客,又不想到处折腾,并且是熟悉的前端技术栈,你可以尝试下:Astro Zen Blog! Astro Zen Blog 是一个使用 Astro 构建的极简、响应式和 SEO 友好的博客模板。它具有简洁的设计、暗色模式支持和基于 mark 阅读全文
摘要:
注意:当前主题已更新,这里粘贴的是旧主题配置。 基本设置 博客皮肤:darkgreentrip 代码高亮 渲染引擎:highlight.js 显示行号:true Mac风格:true 代码字体:JetBrains Momo 系统浅色时主题:hybird 博客侧边栏公告 格式:markdown <st 阅读全文
摘要:
在使用 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文件现在不知不觉到了两千行,三千行,甚至更多... 这对于一个需要长期维护的项目,无疑是增加了很多难度。 因此,为了减小文件大小,优化表单组织的结构,我在日常的开发中实践出一种基于组件的表单拆分 阅读全文