vue import 变量动态导入报错如何解决?如下图,网上找了很多办法都没用
你这个import是一个异步的,没看到你的完整代码,总之你要等import加载完成才能用range
let FileHeaderItem: any = () => null;
import('./fileHeaderItem').then((module: any) => {
// 这里你才能用
FileHeaderItem = module.default;
});
所以你在用之前先判断一下是不是null, 否则过不了ts检查
9 回答1.8k 阅读✓ 已解决
6 回答1.7k 阅读
3 回答1.5k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.2k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
把导入路径的变量换成常量试试?