自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 elementui 日历组件el-calendar使用总结

要注意的是,日历显示周的话,传的日期范围要按照计算所在星期,比如我们的需求是周日为每周起始日,那么就要给周日的日期和周六日期为起始日,月视图我不想再去计算日期范围了,就直接用了:value,注意用的不是v-model而是value,因为value是单向的,v-model是双向数据绑定了。4.周、月视图状态下,点击前后按钮,分别切换对应上下的周、月;5.点击回到今天,立即切回到周、月视图下对应的当日;2.点击月视图中日期可以切换到对应周视图;1.日历可以周视图、月视图切换;3.点击周视图查看当日对应数据;

2025-03-30 23:15:24 118

原创 Webpack、Vite区别知多少?

另外,由于Vite不需要使用繁琐的配置,开发者可以更轻松地开始一个项目,并且可以更快地进行热更新和模块热替换(Vite是基于Rollup开发的,但是又很好地解决了rollup的热更新问题)前端的项目打包,我们常用的构建工具有Webpack和Vite,那么Webpack和Vite是两种不同的前端构建工具,那么你们又是否了解它们的区别呢?我们在做项目时要如何选择呢?(5)内存管理模块(Memory Management Module):负责对内存的分配和释放,以及对内存的管理和优化。

2025-03-23 22:30:03 248

原创 如何处理前端表单验证,确保用户输入合法?

前端验证主要在用户提交数据前即时检测输入是否合法,通过合理的策略和工具,可以减少不必要的网络请求和后端压力。建议使用专门的状态管理方案(如Formik、VeeValidate),集中管理验证状态和错误提示。自定义JavaScript验证:实时监听用户输入,使用正则表达式和逻辑判断进行验证,并动态反馈错误信息。使用第三方库:在复杂项目中使用Formik、Yup、VeeValidate等工具简化验证流程和状态管理。前后端双重验证:前端验证提升用户体验,后端验证确保数据安全。

2025-03-16 22:58:12 633

原创 jQuery 中的 Ajax 详解

catch() 用于指定 Promise 失败时的回调;textStatus 表示请求的状态,值通常是"success"(请求成功完成)、“timeout”(请求超时)、“error”(请求未能成功完成)、“abort”(请求被中止)、“parsererror”(解析返回的数据时出错)等。textStatus 表示请求的状态,对于失败的请求,值通常是"timeout"(请求超时)、“error”(请求未能成功完成)、“abort”(请求被中止)、“parsererror”(解析返回的数据时出错)等。

2025-03-07 23:40:50 881

原创 Vue3响应式高阶用法之toRaw()

通过reactive和ref,我们可以轻松地创建响应式数据对象,从而实现数据驱动的视图更新。然而,有时我们需要访问这些响应式对象的原始值,这时候toRaw方法就派上用场了。toRaw是Vue3中一个非常实用的高阶用法,能够帮助我们在特定场景下绕过响应式系统,从而优化性能或与外部库更好地集成。然而,通过toRaw,我们可以访问这些对象的非响应式版本。通过toRaw,我们可以绕过Vue的响应式系统,只在必要时触发更新,从而提高性能。有时候,我们需要将Vue的响应式对象传递给不支持响应式系统的外部库。

2025-03-02 20:10:38 367

原创 提升 Vue 项目开发效率:用 useWatchFields 轻松监听指定字段变化

这个 Hook 可以让你灵活地监听 state 中的某些指定字段变化,并且不依赖于任何外部库,完全通过 Vue 内置的 API 来实现事件的管理。它让你可以灵活监听 state 中指定字段的变化,避免冗长的 watch 代码,并提供详细的变化信息。当字段发生变化时,useWatchFields 会返回一个对象,包含哪些字段发生了变化、变化前后的值等详细信息,帮助你更精准地捕捉字段的变动。通过简单的几行代码,你就可以开始监听字段的变化,并且在变化时获得详细的字段变化信息!

2025-02-23 23:41:46 436

原创 ElementUI 的select下拉框悬停触发下拉框

ref自己定义的加上toggleMenu()就可以了。重点是这行代码,鼠标触发方法。

2025-02-16 23:39:03 149

原创 elementui时间控件编辑报错:date.getHours is not a function

elementui时间控件编辑报错:date.getHours is not a function

2025-02-08 16:47:14 194

原创 vxe-table 实现复选框分页跨页勾选

vxe-table 实现复选框分页跨页勾选

2025-01-24 09:45:50 218

原创 Vue3(elementPlus) el-table替换/隐藏行箭头,点击整行展开

Vue3(elementPlus) el-table替换/隐藏行箭头,点击整行展开

2025-01-20 00:11:04 263

原创 使用elementUI实现表格行拖拽改变顺序,无需引入外部库

使用elementUI实现表格行拖拽改变顺序,无需引入外部库

2025-01-12 21:49:26 148

原创 Element Plus 中的 el-tree 实现右键点击节点弹出菜单并执行不同操作

Element Plus 中的 el-tree 实现右键点击节点弹出菜单并执行不同操作

2025-01-03 10:42:56 244

原创 elementui table滚动分页加载

在这个例子中,我们设置了表格的 height 属性,使其具有固定高度并可以滚动。监听 scroll 事件,当表格滚动到底部时,触发scroll 事件。在scroll 事件中,我们通过当前的 page 和 pageSize 计算已经加载的数据范围,并更新 tableData 以添加新数据。如果加载的数据超过了 total,则停止加载数据。在使用 Element UI 的 Table 组件时,如果需要实现滚动分页加载的功能,可以通过监听 Table 的滚动事件来动态加载更多数据。

2024-12-29 21:41:13 206

原创 在 Vue 3 中利用el-form(Element Plus 组件库为例)来循环展示包含自定义字段(如字段名称、字段类型、是否必填等信息的数组)并实现表单校验

在 Vue 3 中利用el-form(Element Plus 组件库为例)来循环展示包含自定义字段(如字段名称、字段类型、是否必填等信息的数组)并实现表单校验

2024-12-19 15:07:12 494

原创 Vue 插槽详解

{{a.bbbbb.name}}

2024-12-15 22:59:59 741

原创 Vue中import 引入样式文件污染问题

Vue中import 引入样式文件污染问题

2024-12-04 13:52:58 251

原创 elementu的table动态复杂合并行、合并列

elementu的table动态复杂合并行、合并列

2024-12-01 21:18:33 267

原创 vue3的父子传参

vue3的父子传参

2024-11-25 17:30:49 260

原创 vue+elementui实现地址三级联选择

vue+elementui实现地址三级联选择

2024-11-12 15:30:33 607

原创 el-tree全部展开全部折叠方法

el-tree全部展开全部折叠方法

2024-11-07 16:23:37 1619

原创 elementui el-table表格自动循环滚动

当表格内容超出时,自动滚动,滚动到最后一条之后在从头滚动。鼠标移入表格中,停止滚动;

2024-11-03 18:38:04 367

原创 position:fixed固定定位的宽度问题

position:fixed固定定位的宽度问题

2024-10-24 16:10:24 640

原创 elementui 输入框禁止浏览器弹出历史密码提示框

elementui 输入框禁止浏览器弹出历史密码提示框

2024-10-18 11:14:29 844

原创 ElementUI Form表单中的 v-for循环创建表单及校验

elementUI form表单循环创建及校验

2024-10-12 14:15:13 536

原创 elementPlus消息提示框在使用时,如何只展示取消按钮

elementPlus消息提示框在使用时,如何只展示取消按钮

2024-09-27 14:14:01 389

原创 Vue3+ElementUI 多选框中复选框和文字点击事件分离

Vue3+ElementUI 多选框中复选框和文字点击事件分离

2024-09-18 17:58:41 581

原创 关于vuedraggable在Vue3中的使用

vuedraggable在vue3中的使用

2024-09-13 10:12:36 572

原创 el-tab页签文字颜色下划线等问题

若果用的基础标签页,同步修改选中下划线颜色。修改标签颜色后,重新设置选中状态的颜色。如果要是未生效,试着在样式前加上。

2024-09-05 10:38:34 316

原创 Popconfirm气泡确认框弹出前增加判断

Popconfirm气泡确认框弹出前增加判断

2024-08-30 17:00:37 416

原创 VSCode 在使用pnpm命令时,提示“无法加载文件 C:\Users\,因为在此系统上禁止运行脚本”

2.用set-ExecutionPolicy RemoteSigned命令更改状态即可。1.用get-ExecutionPolicy命令在vscode终端查询状态。4.重新输入 get-ExecutionPolicy ,显示。然后再输入 get-ExecutionPolicy ,显示。3.如果提示需要管理员权限,执行以下代码。就可以正常执行 pnpm 命令了。,就可以执行 pnpm 命令啦。

2024-08-22 14:03:46 739

空空如也

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

TA关注的人

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