自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 vue3 setup语法通过defineProps获取props为null

【代码】vue3 setup语法通过defineProps获取props为null。

2024-02-21 10:51:41 629

原创 非setup函数中使用inject(app.runWithContext)

inject函数是获取provide中注入的数据,组件在初始化的时候会从它的父组件copy一份过来,然后再自己重新修改,如果有相同的key,那么就会覆盖。组件初始化的时候会将当前的实例赋给全局变量currentInstance,并且在初始化完成后currentInstance重置未null(别的组件也要用,并且最后是某个组件的实例的话,会造成一些其他麻烦)。inject获取的是currentInstance或者另外一个变量currentApp里面的provide注入的数据(反正知道有这么一回事就行了)

2024-02-20 17:34:35 396

原创 antdesign的modal.confirm突然无法自动关闭

它指示包管理器(如npm)可以安装与指定版本相同的主版本号(第一位数字)和次要版本号(第二位数字),但不包括修订版本号(第三位数字)之后的更新。例如,如果在package.json文件中指定了^3.2.0作为依赖版本号,那么包管理器将会安装3.2.x(包括3.2.0、3.2.1、3.2.2等)的版本,但不会安装3.3.0及以上的版本。这样做的目的是为了确保在包的后续版本发布时,能够自动安装向后兼容的更新,而不必手动更改版本号。另外也可能是vue3.4版本的原因,需要测试一下vue版本问题。

2024-01-20 15:15:04 4089 2

转载 Git提交规范 feat、fix等字段含义

原文链接:https://blog.csdn.net/m0_60381111/article/details/134735103。版权声明:本文为CSDN博主「ricoWJ」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。refactor : 重构(即不是新增功能,也不是修改bug的代码变动)docs : 文档(documentation)style : 格式(不影响代码运行的变动)chore : 构建过程或辅助工具的变动。feat : 新功能(feature)

2024-01-17 18:06:10 169

原创 vue3的modelModifiers用法及原理

在这个示例中,我们在父组件中使用了一个自定义的组件 CustomInput,并且使用了 v-model.trim 修饰符。在父组件中,我们可以通过 v-model.trim 修饰符来指定对输入值进行 trim 处理,而在子组件中,我们通过 modelModifiers 来获取修饰符,并对输入值进行相应的处理。总之,modelModifiers 可以帮助你在自定义组件中使用 v-model 指令时,对输入值进行额外的处理和修饰,从而更好地满足自定义组件的需求。

2023-12-23 10:09:03 273 1

原创 拓展原生vue3-element-plus的select组件,在下拉框中添加一个新增按钮

二次封装element-ui-select组件,在下拉框中添加按钮。

2023-12-23 09:09:05 2055

原创 前端将pdf转为图片,拿来即用

一般情况下,pdf转图片都是后端来做的,但是前端也可以实现他。通过pdfjs和一些js代码就可以轻松实现。以下是完整的实现代码。

2023-06-01 15:07:41 1473

空空如也

空空如也

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

TA关注的人

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