想要根据不同的环境引入不同的资源,如果如何修改
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
13 回答13.1k 阅读
8 回答3k 阅读
3 回答1.5k 阅读✓ 已解决
2 回答5.3k 阅读✓ 已解决
5 回答1.6k 阅读
7 回答2.3k 阅读
3 回答2.4k 阅读✓ 已解决
使用
import()
:import() - JavaScript | MDN (mozilla.org)理论上来说应该是这样
但是由于
@
需要预处理,所以实际要看构建工具是否正确处理了@
,需要实验一下。