tdesign-vue-next icon indicating copy to clipboard operation
tdesign-vue-next copied to clipboard

[DateRangePicker] 構建後 `enable-time-picker` 介面樣式丟失

Open nanarino opened this issue 4 months ago • 2 comments

tdesign-vue-next 版本

1.17.6

重现链接

見倉庫

重现步骤

pnpm build
cd dist
python3 -m http.server 80

期望结果

Image

实际结果

Image

框架版本

[email protected][email protected][email protected]

浏览器版本

No response

系统版本

No response

Node版本

LTS

补充说明

按照文檔自訂主题配置章節的方式引入的:

// import "tdesign-vue-next/dist/tdesign.min.css";
// import { DateRangePicker } from "tdesign-vue-next";
import { DateRangePicker } from "tdesign-vue-next/esm";
import "tdesign-vue-next/esm/common/style/web/_global.less";
import "tdesign-vue-next/esm/common/style/web/theme/_index.less";

nanarino avatar Dec 10 '25 07:12 nanarino

👋 @nanarino,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。

github-actions[bot] avatar Dec 10 '25 07:12 github-actions[bot]

内部组件引入方式导致打包后treeshaking的问题,谢谢反馈,可以先手动引入暂时避免下 import 'tdesign-vue-next/esm/common/style/web/components/time-picker/_index.less'; 问题已经修复了,下个版本就带上。

uyarn avatar Dec 10 '25 10:12 uyarn

fixed 1.17.7

uyarn avatar Dec 18 '25 11:12 uyarn