const locale='en'
const langModule = ((await import(./lang/${locale}.ts
)) as any) .default as LangModule;
结果:console.log("langModule----", langModule)--->underfined;
- 发布:2022-04-30 12:13
- 更新:2022-04-30 12:13
- 阅读:700
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
第三方开发者工具版本号: 3.4.6.20220420
基础库版本号: 2.24.0
项目创建方式: CLI
CLI版本号: 最新
示例代码:
操作步骤:
const locale='en'
const langModule = ((await import(./lang/${locale}.ts
)) as any) .default as LangModule;
const locale='en'
const langModule = ((await import(./lang/${locale}.ts
)) as any) .default as LangModule;
预期结果:
是一个 对象数据
是一个 对象数据
实际结果:
underfined
underfined
bug描述:
uni-cli搭建vue3+ts 项目-微信小程序无法动态引入ts--
const langModule = ((await import(./lang/${locale}.ts
)) as any) .default as LangModule;
返回的结果是underfine
在web端正常运行,这里的代码是参考vben-admin框架的语言包处理,动态引入对应的语言包文件
0 个回复