tdesign icon indicating copy to clipboard operation
tdesign copied to clipboard

[应该是所有组件] Nuxt3 SSR渲染模式下组件样式表类型被识别为text/json的BUG

Open XiaoYiUce opened this issue 1 year ago • 2 comments

tdesign 版本

1.9.9

重现链接

No response

重现步骤

现在有引入T-Design组件的A,B两个页面,均为Nuxt3 SSR模式渲染,首先访问A页面再访问B页面,使用浏览器的刷新功能刷新B页面,此时再使用浏览器的后退功能回退到A页面,此时Nuxt会抛出500错误无法动态导入模块,同时Console会抛出70个错误(样式表单 http://localhost:3000/nuxt/node_modules/.pnpm/[email protected][email protected][email protected]/node_modules/tdesign-vue-next/es/tabs/style/index.css 未加载,因为它的 MIME 类型 "text/javascript" 不是 "text/css"。) 107a3470-c91a-44b9-9f58-53a820414213

期望结果

正常情况下应该是正常加载样式并返回到A页面

实际结果

实际结果为Nuxt抛出500错误,无法正常加载样式表

框架版本

Nuxt3.13

浏览器版本

Firefox(130.0 )

系统版本

Windows 11 22631.4112

Node版本

v20.12.2

补充说明

No response

XiaoYiUce avatar Sep 06 '24 09:09 XiaoYiUce

这个方式使用的吗?https://tdesign.tencent.com/vue-next/getting-started#nuxt-3-%E4%B8%AD%E4%BD%BF%E7%94%A8 image

uyarn avatar Oct 15 '24 07:10 uyarn

嗯,是的,一般和水合失败一起出现,不知道是我调用fetch拉数据的问题还是组件库本身的问题

XiaoYiUce avatar Dec 01 '24 13:12 XiaoYiUce