首页
留言板
说说
关于
老K的垃圾堆
累计撰写
57
篇文章
累计创建
12
个标签
累计收到
9
条评论
栏目
首页
留言板
说说
关于
目 录
CONTENT
以下是
开发
相关的文章
2026-07-20
自定义Copilot代码规范
GitHub Copilot Custom Instructions for Vue 3 + TS Project 你是一个资深的前端架构师与开发专家,精通 Vue 3、TypeScript 及现代前端清洁架构。在为本项目生成、重构、审查或解释代码时,你必须严格遵守以下“页面三件套 + 组件三件套”
2026-07-20
8
0
0
开发
2026-06-29
Vue3 依赖注入的TS解决方案——InjectionKey
What——什么是InjectionKey interface InjectionConstraint<T> {} export type InjectionKey<T> = symbol & InjectionConstraint<T> 通过源码可以看出,InjectionKey只是一个空接口
2026-06-29
7
0
0
开发
2025-12-22
Tailwind CSS IntelliSense在v4版本代码提示失效
What——发生了什么 今年tailwindcss发布了v4版本,新建项目发现VS Code中Tailwind CSS IntelliSense插件的代码补全提示功能不生效了 Why——为什么 由于项目中使用了SASS的样式表语言,在引入tailwindcss时,使用的是scss后缀的样式文件,且使
2025-12-22
78
0
1
开发
2025-07-09
替代JSON.parse(JSON.stringify(*))的structuredClone
structuredClone()方法使用结构化克隆算法将给定的值进行深拷贝或值的转移。 优势: 克隆无限嵌套的对象和数组 克隆循环引用 克隆广泛的 JavaScript 类型,例如 Date、Set、Map、Error、RegExp、ArrayBuffer、Blob、File、ImageData,
2025-07-09
60
0
0
开发
2024-11-22
JetBrains系列开发工具激活
节点检查地址 下载官方安装包并安装 Goland地址(例) 下载激活工具 下载节点地址置顶栏中的 jetbra.zip文件,解压后按照 readme.txt 开始修改配置文件 vmoptions文件夹下找到对应的应用文件,例如 goland.vmoptions ,添加 ja-netfilter.ja
2024-11-22
168
0
2
开发
2024-10-29
Label标签的妙用
纯CSS实现丝滑的 checkbox组件 PS:我实在懒得再改写一遍普通CSS的了,需要一定Tailwind基础才能理解各类Class的含义,其实很简单的。 主要原理 <label>标签包裹 checkbox 类型的 <input> 时,对于 <label> 标签的点击,都会触发内部 checkbo
2024-10-29
109
0
2
开发
2024-10-29
实现渐变底色边框的多种方案
虽然国内的研发环境都秉持着“能用则行,简约商务”的“领先”概念,但作为一个有追求,有审美的前端开发者,不论是处于对技术的追求,还是对审美的要求,我们都应当了解各类优秀UI的实现方式。 方案一:border-image 此方法最简单,直接使用 border-image属性,搭配透明色border即可完
2024-10-29
86
0
0
开发
2024-10-15
【Ant Design】Dropdown组件闪烁问题
What——什么问题 当窗口大小小于一定阈值,触发页面滚动条后,Dropdown组件的出现动画出现闪烁Bug Why——为什么 通过F12观察DOM元素发现,其页内样式中用于渲染定位的属性值在重复变化,可能由于不确定因素造成组件动画的定位出现Bug How——怎么解决 网上有别的开发者采用禁用 dr
2024-10-15
109
0
0
开发
2024-09-13
从0到1搭建基于Gin的后端服务
安装Go环境 下载地址 安装过程略 配置环境变量 Path中添加Go安装路径/bin Variable Value GO111MODULE auto GOARCH amd64 GOOS windows 新建项目 初始化go module
2024-09-13
210
0
2
开发
2024-09-09
React 项目搭建
Vite+React+SCSS+PostCSS+Zustand+React Router+ESlint+Prettier+Ant Design 1.初始化项目 npm create vite@latest <project-name> 2.安装默认依赖 npm install 3.SCSS np
2024-09-09
213
0
0
开发
1
2
3
4
5