自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高大哥

嘿嘿~~

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 SCSS mixin 生成类名 控制间距

使用 SCSS mixin 生成可复用的类名 间距类名 padding、margin

2024-01-12 21:15:16 507

原创 LESS mixin 生成类名 控制间距

在 web 开发中,我们经常需要使用 `padding` 和 `margin` 样式来控制元素之间的间距和布局。如果手动为每个元素分别设置这些样式,会非常繁琐和冗余。为了更好地管理和维护样式,我们可以使用 LESS 的 mixin 功能生成可复用的类名,并轻松地应用它们到 HTML 元素上。

2024-01-12 20:54:49 592

原创 [U in keyof T]?: T[U] extends {} ? PowerPartial<T[U]> : T[U];

[U in keyof T]?: T[U] extends {} ? PowerPartial : T[U];这段代码是 TypeScript 中的索引签名和条件类型的组合使用。它表示一个泛型对象类型 T,其中每个属性 U 可选,并且根据属性值的类型进行递归的部分可选化。

2023-12-21 10:56:35 120

原创 Vue3 + ESLint + Prettier

Vue3 + ESLint + Prettier,setting.json配置,文件嵌套显示

2022-11-23 23:31:21 4599 1

原创 vue2 双向数据绑定实现

实现 vue2 双向数据绑定,使用 数据劫持 + 发布订阅者模式

2022-08-07 10:46:36 407

原创 vue 2 + 3 笔记总结

本文主要是学习尚硅谷 vue2 + vue3 课程所做的笔记总结,以及自己的一些补充。

2022-07-23 16:33:04 1673

原创 Vite + Vue3 + ESLint + Prettier

配置 Vite + Vue3 + ESLint + Prettier

2022-07-13 19:54:30 1524

原创 在 vue 中实现 px 转 vm

使用 postcss 实现在 vue-cli 或 vite 项目中 px 转 vm。

2022-07-13 19:29:50 555

原创 解决 vue-router 升级导致的 Uncaught (in promise) NavigationDuplicated

编程式导航连续点击进行路由跳转的时候,就会在控制台抛出 Uncaught (in promise) NavigationDuplicated 错误信息,这是因为 vue-router 版本升级到了 v3.1.0 之后,push 和 replace 方法会返回一个 promise,如果没有对错误进行捕获,那么控制台就会输出未捕获异常。...

2022-06-24 19:33:05 2177 1

原创 控制台报错:[Intervention]Unable to preventDefault inside passive event listener due to target......

控制台报错:[Intervention]Unable to preventDefault inside passive event listener due to target being treated as passive. 解决方案。

2022-06-24 19:29:01 2395

原创 Treer:生成目录结构树

Treer 是一个命令行工具,用于生成目录结构树。

2022-06-16 20:38:07 1940

原创 Node.js 学习笔记

Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式 I/O 模型,让 JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。...

2022-06-07 10:15:08 565

原创 MySQL 8.0.29 详细安装(windows zip版)

本文主要讲解 mysql 8.0.29 windows zip 包方式安装及配置,以及如何设置密码和在忘记密码后修改密码。

2022-06-04 18:46:50 3586 3

原创 Git 安装及基本操作

Git 安装及基本操作,配置 SSH

2022-05-01 15:19:48 1317

原创 Ajax 学习笔记

1 Ajax 概述1.1 什么是 AjaxAJAX 全称:Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。通俗理解:在网页中利用 XMLHttpRequest 对象和服务器进行数据交互的方式,就是 Ajax。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。1.2 jQuery 中的 Ajax浏览器中提供的 XMLHttpRequest 用法比较复杂,

2022-04-30 17:44:12 856

原创 URL 的编码和解码

URL 的编码和解码1 什么是 URL?URL(Uniform Resource Locator):统一资源定位符,它是用来表示互联网上的某个资源地址,互联网上的每个文件都有一个唯一的 URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。URL 一般由三部组成:协议(或称为服务方式)。存有该资源的主机 IP 地址(有时也包括端口号)。主机资源的具体地址。如目录和文件名等。// 语法格式// protocol://hostname[:port]/path[?query][#frag

2022-04-19 17:57:35 11716

原创 在 VSCode 中配置 PHP 开发环境

在 VSCode 中配置 PHP 开发环境,So easy。

2022-04-16 12:37:06 62919 66

原创 VSCode 必备插件推荐

VSCode 必备插件推荐1 界面美化1.1 Chinese (Simplified) | 简体中文1.2 vscode-icons | 美化图标1.3 Bracket Pair Colorizer | 彩色括号1.4 indent-rainbow | 给缩进加颜色1.5 Better Comments | 彩色注释1.6 Trailing Spaces | 语句结尾空格高亮显示1.7 Material Theme | 主题1.8 Power Mode | 打字特效

2022-04-15 18:42:54 5142

原创 用 css 实现水平垂直居中

用 css 实现水平垂直居中的8种方式效果图本文将会用多种方式实现上图效果,接下来一一列举。基本布局/* 样式 */.parent { width: 200px; height: 200px; border: 1px solid black;}.parent .son { width: 100px; height: 100px; background-color: aqua;}/* 布局 */<div class="parent"&

2022-04-15 18:35:28 164

原创 node.js 安装教程 (Windows zip 版)

node.js 安装教程 (Windows zip 版)

2022-04-15 18:32:44 8890 3

原创 jQuery 学习笔记(超详细)

1 jQuery 概述1.1 JavaScript 库库,是用于开发软件的子程序集合。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代码库链接。JavaScript 库:即 library,是一个封装好的特定的集合(方法和函数)。就是把各种常用的代码片段,组织起来放在一个 js 文件里,组成一个包,这个包就是 JavaScript 库。简单理解:就是一个 JS文件,里面对我们原生 js 代码进行了封装,存放到里面。这样我们就可以快速高效的使用这些封装好的功能了。比如 jQuer

2022-04-15 18:10:42 5942

C#记事本项目-C#实践

C#记事本项目-C#实践

2022-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除