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上的就用第二种,一般都是在入口处引入。
记录下相关的知识,以后见到需要留意下。