自定义博客皮肤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)
  • 收藏
  • 关注

原创 element-ui table组件属性:reserve-selection分页保留勾选项

【代码】element-ui table组件属性:reserve-selection分页保留勾选项。

2025-04-08 06:52:43 96

原创 寄生组合式继承

【代码】寄生组合式继承。

2025-03-31 14:59:33 107

原创 操作ref在effect中

111

2025-03-15 12:01:57 81

原创 有条件的聚焦于表单

https://react.docschina.org/learn/synchronizing-with-effects#challenges

2025-03-15 11:46:04 118

原创 修复在 Effect 中获取数据的问题(异步 条件竞争)

https://react.docschina.org/learn/synchronizing-with-effects#challenges

2025-03-15 11:42:17 182

原创 修复计时器触发两次的问题(react effect)

https://react.docschina.org/learn/synchronizing-with-effects#challenges

2025-03-15 11:38:10 75

原创 webpack5配置(10k以下的小图片打包的时候压缩成base64)

【代码】webpack5配置(10k以下的小图片打包的时候压缩成base64)

2025-01-23 17:26:36 317

原创 vue2移动端项目插件(postcss)过滤css达到初步兼容浏览器-webkit-, -moz-, -ms-, -o-(autoprefixer)和rem适配(postcss-pxtorem)

【代码】vue2移动端项目插件(postcss)过滤css达到初步兼容浏览器-webkit-, -moz-, -ms-, -o-(autoprefixer)和rem适配(postcss-pxtorem)

2025-01-14 14:14:19 173

原创 Prettier 配置(直接看图)(保存代码的时候自动校验代码格式)

可以根据自己的项目需求和个人喜好,选择适合的配置选项。请注意,在项目中创建或修改 .prettierrc.json 文件后,确保您的 IDE 或编辑器已配置为使用 Prettier 进行代码格式化。.prettierrc.json 是 Prettier 格式化工具的配置文件,用于指定代码格式化的规则和风格。此外,还有一些高级配置选项可以进一步调整 Prettier 的行为。您可以在 Prettier 的官方文档中查找更多详细信息和配置选项。

2024-12-10 16:54:00 716

原创 图解grid布局(基础)

* 第一行高度:100px,第二行高度:200px,以此类推第三第n行 *//* 一共3列 3列总宽度为200px *//* 宫格之间的间距为20px *//* grid布局 */

2024-12-05 16:08:55 406

原创 字体图标组件(el-radio)

类似于如下。

2024-11-27 11:10:58 197

原创 axios如何取消请求 老方法(CancelToken)、新方法(AbortController )

/ 模拟异步操作的函数}, 1000);}, 1000);}, 1000);// 开始执行回调地狱if (err) {return;});});});// 使用 Promise 链式调用})});

2024-11-25 18:47:21 189

原创 简单讲一下Promise的整个流程

p1(.then()/p2).catch() 在这里其实是p2的.catch()捕获了p1的错误回调。所以可以链式调用promise.then().then().then().then().then()...也可以捕获错误 promise.then().catch() (.catch()捕获错误有冒泡性质)成功进入 fulfill 状态 执行异步回调 .then() (状态凝固)失败进入 reject 状态 执行异步回调 .catch() (状态凝固)2.执行结果是异步返回的。

2024-11-18 15:36:50 184

原创 Promise.race()设置图片请求超时

【代码】Promise.race()设置图片请求超时。

2024-11-18 15:05:30 102

原创 Promise预加载图片

console.error('图片加载失败:', error);// 在这里可以执行一些操作,比如将图片显示在页面上。// 使用 preloadImage 函数预加载图片。console.log('图片加载成功');// 在这里可以处理图片加载失败的情况。// 定义 preloadImage 函数。

2024-11-18 14:58:21 169

原创 Symbol类型是什么,私有变量???

/'id'不是A和B值//"Symbol('id')"返回的是唯一标识(永不重复)// falseAkey这是私有变量BkeyAB// ”这是私有变量直接访问不可以访问到 obj[key]key//输出: [Function] 访问不到 私有值obj[key]//输出[] 找不到私有键 【key】在 JavaScript 中,Symbol是一种原始数据类型,用于创建唯一的标识符。每个通过Symbol()创建的符号都是唯一的,即使它们具有相同的描述(即传递给。

2024-11-16 02:34:08 729

原创 Object.assign()方法的使用

3.相同属性名称后覆盖前。

2024-11-15 15:06:12 187

原创 vvue3 动态组件的导入

v3 用 defineAsyncComponent 方法。

2024-11-15 15:01:39 155

原创 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘name‘) (加一个问号就好了)

报错如上页面消失解决加?号。

2024-04-21 15:53:10 262 1

原创 VUE二级/多级路由配置方式(嵌套路由)(记性不好的保存)

detail 前 不加 '/' 等价于 /root+/detail。错误的写法 ,太久不写忘记怎么写了,记录一下,下次不会忘记了。/root/detail (绝对路径)

2024-04-21 10:20:59 267 1

原创 vue3 pinia(报错处理) Did you forget to install pinia?

红色 const useStore=useUserStore() //错误 执行时 ,拿 useStore,这时 pinia未完成初始化,绿色 const useStore=useUserStore() //绿色 ,代码写入router.beforeEach中。原因: 加载@/router/index.ts文件 在 main.ts中app.use(pinia)加载之前。1.调用router.beforeEach的时间节点,路由已经初始化,pinia初始化在路由初始化之前。

2024-04-17 16:29:14 253 1

空空如也

空空如也

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

TA关注的人

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