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}`);
相关推荐
2301_7736436213 分钟前
ceph镜像
前端·javascript·ceph
To_OC34 分钟前
万字解析《JS语言精粹》之第四章:函数15大核心精髓(JS灵魂核心)
前端·javascript·代码规范
宋拾壹37 分钟前
同时添加多个类目
android·开发语言·javascript
IT知识分享42 分钟前
从零开发在线简繁转换工具:OpenCC 实战、避坑经验与方案选型
javascript·python
川冰ICE1 小时前
JavaScript实战④|天气查询应用,调用API与异步处理
javascript·css·css3
微扬嘴角1 小时前
react篇4--setState、LazyLoad和Hooks
前端·javascript·react.js
凡人叶枫1 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
杨梦馨1 小时前
万级数据表格卡死?Web Worker 一招搞定
前端·javascript·vue.js
用户484526255821 小时前
JavaScript 数组不是数组,是对象
javascript
用户484526255821 小时前
用栈模拟队列:算法题背后的原型链课
javascript