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}`);
相关推荐
玄空z7 分钟前
通俗理解 RAG 与微调:给大模型“翻书”还是“洗脑”
javascript
weixin_4080996715 分钟前
python请求文字识别ocr api
开发语言·人工智能·后端·python·ocr·api·ocr文字识别
Devin_chen18 分钟前
单例模式渐进式学习指南
前端·javascript
不爱吃炸鸡柳20 分钟前
C++ 进阶:unordered_map 与 unordered_set 超全详解(哈希容器实战)
开发语言·c++·哈希算法
码云数智-大飞31 分钟前
Go并发编程避坑指南:如何彻底解决死锁(Deadlock)问题
开发语言
吴声子夜歌34 分钟前
Vue3——计算属性和监听属性
前端·vue.js
阿民_armin41 分钟前
使用 IntersectionObserver + 哨兵元素实现长列表懒加载
前端·javascript·vue.js
无语......1 小时前
安装uv并管理 Python / 包
开发语言·python·uv
道剑剑非道1 小时前
【C++ 仿 MFC 反射系统】
开发语言·c++·mfc
不想说话的麋鹿1 小时前
「性能优化」虚拟列表极致优化实战:从原理到源码,打造丝滑滚动体验
前端·vue.js·面试