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}`);
相关推荐
雷达学弱狗2 小时前
链式法则解释上游梯度应用
开发语言·前端·javascript
小清兔5 小时前
c#基础知识
开发语言·数据库·学习·unity·c#·游戏引擎·.net
计算机学姐6 小时前
基于SpringBoot的社团管理系统【2026最新】
java·vue.js·spring boot·后端·mysql·spring·mybatis
奇某人7 小时前
【语法】【C+V】本身常用图表类型用法快查【CSDN不支持,VSCODE可用】
开发语言·vscode·markdown·mermaid
烛阴7 小时前
解锁 TypeScript 的元编程魔法:从 `extends` 到 `infer` 的条件类型之旅
前端·javascript·typescript
做一位快乐的码农7 小时前
php程序设计之基于PHP的手工艺品销售网站/基于php在线销售系统/基于php在线购物商城系统
开发语言·php
前端开发爱好者7 小时前
弃用 ESLint + Prettier!快 35 倍的 AI 格式化神器!
前端·javascript·vue.js
wayhome在哪7 小时前
Cropper.js 轻松拿捏前端裁剪🤞
javascript·canvas·设计
&白帝&7 小时前
vue2和vue3的对比
javascript·vue.js·ecmascript
江东大都督周总7 小时前
rabbitmq集群
javascript·rabbitmq·ruby