Uncaught (in promise) TypeError: x.isoWeek is not a function

在 vue3 项目开发中,引入 dayjs 插件后,使用 isoWeek() 浏览器提示错误:

Uncaught (in promise) TypeError: x.isoWeek is not a function

解决方案

要想使用 isoWeek() API,就需要引入插件扩展包(dayjs/plugin/isoWeek),如下代码(引入+使用)所示:

javascript 复制代码
// 引入基础包
import dayjs from 'dayjs'

// 引入并初始化 "周处理" 的扩展包
import isoWeek from 'dayjs/plugin/isoWeek'
dayjs.extend(isoWeek)

const today = dayjs();
const currentWeekNumber = today.isoWeek();
console.log(`Current week number (ISO): ${currentWeekNumber}`);
相关推荐
Q_Q51100828510 分钟前
python的校园兼职系统
开发语言·spring boot·python·django·flask·node.js·php
星垂野11 分钟前
JavaScript 执行栈和执行上下文详解
前端·javascript
水冗水孚13 分钟前
express使用node-schedule实现定时任务,比如定时清理文件夹中的文件写入日志功能
javascript·node.js·express
天平28 分钟前
使用https-proxy-agent下载墙外资源
前端·javascript
OpenC++29 分钟前
【C++】原型模式
开发语言·c++·设计模式·原型模式
booooooty35 分钟前
【Java项目设计】基于Springboot+Vue的OA办公自动化系统
java·vue.js·spring boot·毕业设计·课程设计·程序开发
C语言小火车36 分钟前
【C语言】贪吃蛇小游戏 丨源码+解析
c语言·开发语言·课程设计·c语言游戏·贪吃蛇源码
极地星光1 小时前
Qt/C++应用:防御性编程完全指南
开发语言·c++·qt
Love__Tay1 小时前
【Python小练习】3D散点图
开发语言·python·3d