想要根据不同的环境引入不同的资源,如果如何修改
if(...){
import ....
} esle {
import ...
}
var module;
if(...){
module = await import("@tarojs/components");
} esle {
module = await import("react-native");
}
console.log(module)
var { View, Text, Image ,ImageBackground} = module
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
使用
import()
:import() - JavaScript | MDN (mozilla.org)理论上来说应该是这样
但是由于
@
需要预处理,所以实际要看构建工具是否正确处理了@
,需要实验一下。