在我的反应项目中,我一直在使用ES6模块。在我的反应成分,我会用进口:聚合物模块
import {f1,f2} from "./myLib";
在我的聚合物组分我使用脚本标签:
<script src="./myLib.js"></script>
如果我没有记错,这是做两个完全不同的事情。脚本标记污染了我整个应用程序的全局名称空间。导入不是。
问题1:我的理解是否正确?
问题2:有没有办法在聚合物中得到类似的东西?我有几十个不同的聚合物组分。一些导入冲突的库。然后,如果我有一个使用多个组件的页面,就像我会得到哪个版本的JS脚本似乎是一个废话拍摄。