vue中好用的插件(记录一下...)

1 功能齐全的表格插件

Vxe Table v4

2 读取,操作和编写电子表格数据和样式到XLSX和JSON。

exceljs: Excel Workbook Manager

3 dayjs

Day.js 是一个轻量级的 JavaScript 日期处理库,专注于简化日期和时间的操作。它提供了类似于 Moment.js 的 API,但体积更小,仅约 2kB。Day.js 支持链式操作,具有良好的性能,并支持解析、验证、操作和显示日期时间。

  • 轻量级:仅 2kB,减少了对项目的体积影响。

  • API 简洁:与 Moment.js 类似,学习成本低。

使用示例

javascript 复制代码
import dayjs from 'dayjs';

// 获取当前日期
const now = dayjs();
console.log(now.format()); // 输出: 当前日期和时间

// 日期加减
const future = dayjs().add(7, 'day'); // 当前日期加 7 天
console.log(future.format('YYYY-MM-DD')); // 输出: 加 7 天后的日期

// 日期比较
const date1 = dayjs('2023-01-01');
const date2 = dayjs('2024-01-01');
console.log(date1.isBefore(date2)); // 输出: true

// 日期格式化
const formatted = dayjs().format('YYYY-MM-DD HH:mm:ss');
console.log(formatted); // 输出: 当前日期和时间按指定格式显示
相关推荐
武昌库里写JAVA2 小时前
使用 Java 开发 Android 应用:Kotlin 与 Java 的混合编程
java·vue.js·spring boot·sql·学习
HANK2 小时前
ECharts高效实现复杂图表指南
前端·vue.js
Juchecar2 小时前
Vue3 响应式 ref 和 reactive 原理详解及选择建议
前端·vue.js
zuo-yiran3 小时前
element table 表格多选框选中高亮
vue.js·elementui
Aotman_3 小时前
el-input 重写带图标密码框(点击小眼睛显示、隐藏密码)
前端·javascript·vue.js
lineo_3 小时前
手写 pinia 持久化缓存插件,兼容indexDB
前端·vue.js
王林不想说话3 小时前
新的枚举使用方式enum-plus
前端·vue.js·typescript
前端W4 小时前
图片裁剪使用说明文档
vue.js
java水泥工4 小时前
Java项目:基于SpringBoot和VUE的在线拍卖系统(源码+数据库+文档)
java·vue.js·spring boot
Jinuss4 小时前
Vue3源码reactivity响应式篇之Map、Set等代理处理详解
前端·vue.js·vue3