1.项目里UPWGlobal.js 都是从native传过来的global值,在引入这个UPWGlobal.js文件时,出现了两种引用方式,分别是
import "up-rn-base/util/UPWGlobal";
import UPWGlobal from "up-rn-base/util/UPWGlobal";
这两种方式应该都是没有错的,但区别是什么呢,问了Q友,解答如下:
(1)import UPWGlobal from "up-rn-base/util/UPWGlobal";
(2)import "up-rn-base/util/UPWGlobal";
第一种,一种是引入文件抛出的对象命名为 UPWGlobal,是es6的import export方式,一般是引用js或插件,是先引用后执行;
第二种,没有 export deftult 不要用第二种,除了css img那些,有人说都是global上的就用第二种,一般都是在入口处引入。
记录下相关的知识,以后见到需要留意下。
本文解析了JavaScript中两种常见的模块导入方式:import UPWGlobal from 'up-rn-base/util/UPWGlobal' 和 import 'up-rn-base/util/UPWGlobal'的区别。前者用于引入并命名特定的导出对象,而后者常用于引入不需要命名的全局模块,如样式表和图片资源。
577

被折叠的 条评论
为什么被折叠?



