自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [vue elementUI]实现滚动到底加载数据效果

需要实现当滚动条滚动到底,加载数据,直到所有数据都加载完成为止。

2024-10-08 20:57:33 147

原创 [vue vue-router]解决路由缓存问题

vue官方给出的解释是,为了复用更加高效,使用带有参数的路由会被重复使用,而不会被销毁再创建。这样固然更加高效,但是意味着生命周期钩子函数不会被调用。这就意味着,写到setup,onMounted钩子里的数据更新函数不会被调用而导致数据无法更新。

2024-10-08 17:04:08 235

原创 [vue vue-router]vue3路由获取请求参数

在请求数据的时候,后端需要传入id获取数据,这里的http是我封装的axios。在使用vue路由的时候,比如有一个tab栏,点击tab栏不同的tab切换。使用RouterLink标签配置路由,将参数传入路由路径中。在配置二级路由时,不把id写死,作为路由参数站位。当鼠标悬浮的时候,左下角显示路径。通过vue3的API拿到路由参数。测试通过,数据获取成功。

2024-10-08 15:54:21 179

原创 [生活感悟]学习编程中,“记录”的重要性

在我走路的时候,我把书包放在异空间里,而当我需要的时候,从空间里拿出来。并且如果有和我一样的人在找资料,也能被提醒到,那多好啊。你吃一口药,你的血量就回复50。如果你也想做这样的事,欢迎联系我。一个人是可以走的很快,但是一群人才能走的更远。如果天天要你起早,可能一周以后,就会不断怀疑自己做的对吗?我以前从来不用git,因为配着配着,出了错误,我一直懒得解决。你打到哪里了,你打过哪一关了,获得什么奖励,取得过什么成就。我之前配环境,搭建项目,每一次都像第一次搭。你写了代码,你修改了bug,通通被记录下来。

2024-10-07 17:57:32 67

原创 [vue 具名插槽]在v-for渲染时,插槽无法正确识别内容导致显示异常

开发中,使用v-for渲染带插槽的组件,由于只有一个插槽,最初没有使用具名插槽,结果插槽却插入失败。原因可能是由于v-for渲染,出现了多个插槽,导致无法识别,所以渲染失效了。但是当我使用v-for进行组件渲染时,插槽插入的内容就怎么也渲染不上了。虽然我写的是具名插槽,但是使用组件时不需要指定名字也可以成功渲染。使用具名插槽语法成功解决问题。

2024-10-07 17:08:53 246

原创 [vue3]自定义指令实现图片的懒加载

官方文档-自定义指令官方示例// 在模板中启用 v-focusfocus指令钩子:// 在绑定元素的 attribute 前// 或事件监听器应用前调用// 下面会介绍各个参数的细节},// 在元素被插入到 DOM 前调用// 在绑定元素的父组件// 及他自己的所有子节点都挂载完成后调用// 绑定元素的父组件更新前调用// 在绑定元素的父组件// 及他自己的所有子节点都更新后调用// 绑定元素的父组件卸载前调用// 绑定元素的父组件卸载后调用el:指令绑定到的元素。

2024-10-07 16:17:09 638

原创 [vue]通过vueuse实现头部导航栏固定效果

监听页面滚动的距离,如果距离大于某一值。则给我们的组件添加show类名,展示组件,否则隐藏组件。那么如何获取到滚动的距离呢?我这里使用的是vueuse库里面的一个函数。当组件没有show时,不展示,当滚动到相应距离时,添加show类名,展示组件。实现在浏览网页时,用户滚动页面到导航栏下时,导航栏固定在头部的效果。最终的实现代码,也就是获取y的值,如果大于某个值则添加类名。我们再写一个fixup组件,添加一个show类名。大家可以直接到官方文档查看,真的是一目了然。

2024-10-06 10:39:58 228

原创 [vue javaScript]axios的安装和简单封装

简单配置axios

2024-10-05 16:25:48 241

原创 [vue3]定制elementPlus主题

使用sass覆盖elementUI样式

2024-10-05 12:01:20 344

原创 [解决报错]java: 源发行版 17 与 --enable-preview 一起使用时无效 (仅发行版 21 支持预览语言功能)

其实最终的配置还是在maven配置中,只需要修改maven的配置就好啦。最开始尝试修改项目配置和编译器配置,但是都没用。构建时,提示源发行版17与21使用无效。将17修改为21即可。

2024-10-04 15:34:34 117

原创 [java Springboot]处理全局异常

通过@RestControllerAdvice注解和@ExceptionHandler注解,返回特定格式的错误信息。新建一个java类 GlobalExcetionHandler。当出现异常报错时,希望将报错信息以规定的格式返回给前端。如果出现异常我们希望返回给前端指定格式的Result。代码中的注释是生成get set方法的。这个类返回状态码,1为成功,0为失败。我们定义一个Result类。

2024-10-04 15:22:47 229

原创 [java Springboot]接口校验Validation

添加@Validated注解,在需要校验的字段前添加@pattern注解。在@pattern中,添加要校验的正则表达式即可。假如你需要校验用户名和密码。

2024-10-04 15:18:05 228

原创 [java SpringBoot]Bean对象注册

前置条件:创建一个Spring项目,有Spring框架的支持Spring中启动类的实现了包扫描。在Spring项目构建时,Spring会扫描所在目录下的包,扫描包下@Component注解管理的Bean对象,将Bean对象添加到IOC容器中。好处是什么呢?在项目中如果使用到这个Bean对象,可以直接通过依赖注入来使用,而不是需要一个一个new出来。通过下述代码,我们在操作数据库的时候,可以直接通过@Autowired依赖注入来调用Mapper的方法,非常的方便。

2024-10-03 12:29:29 784

原创 [Java springboot]yml配置信息书写与获取

SpringBoot中提供了多中属性配置方式相比于application.properties,application.yml/application.yaml拥有着层次清晰的优势。

2024-10-03 00:12:09 219

原创 Unity学习之路

如何学习Unity,有哪些好的资源

2023-01-19 16:02:12 674 1

空空如也

空空如也

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

TA关注的人

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