Skip to content

[DateTimePicker] Cannot read property 'extend' of undefined(疑似 dayjs 加载错误) #3510

@0604hx

Description

@0604hx

tdesign-miniprogram 版本

1.8.6

重现链接

No response

重现步骤

  1. json 中引入组件
{
    "usingComponents": {
        "t-date-time-picker": "tdesign-miniprogram/date-time-picker/date-time-picker"
    }
}
  1. 脚本文件定义数据
Page({
    data: {
        expireShow: false,
        expireDate: 0,
    }
})
  1. 在页面中使用
<!--报错:Cannot read property 'extend' of undefined,疑似无法引入 dayjs-->
<t-date-time-picker auto-close title="选择日期" visible="{{ expireShow }}" mode="date" default-value="{{expireDate}}" format="YYYY-MM-DD" /> 

错误信息

页面【miniprogram_npm/tdesign-miniprogram/date-time-picker/date-time-picker]错误:
 TypeError: Cannot read property 'extend' of undefined
    at date-time-picker.js? [sm]:14
    at WASubContext.js?t=wechat&s=1740980238658&v=3.6.6:1

Image

期望结果

能够在小程序中正常使用时间选择组件。

实际结果

No response

基础库版本

3.6.6

补充说明

我的小程序依赖如下:

{
    "author": "0604hx/集成显卡",
    "license": "MIT",
    "dependencies": {
        "dayjs": "^1.11.13",
        "tdesign-miniprogram": "^1.8.6"
    }
}

dayjs 用于日期格式化,在 util 中能够正常引入并使用。

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionThis is a question, not a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions